Commit Graph

74 Commits

Author SHA1 Message Date
Ankit Agrawal 50a27088b1 Correcting the strides of response in _filter_image 2014-02-12 19:15:03 +05:30
Johannes Schönberger 172cbd58e0 Rename CenSurE to CENSURE 2014-01-22 19:34:48 -05:00
Johannes Schönberger c3cf88edd3 Get rid of trailing underscores 2014-01-22 19:04:57 -05:00
Johannes Schönberger 336f0ca266 Save feature information in attributes for consistency 2014-01-19 09:38:36 -05:00
Johannes Schönberger f6ba14b494 Add missing optional description for kwargs 2013-12-02 11:13:44 +01:00
Johannes Schönberger 85efc6a2cd Add example to doc string of CenSurE 2013-11-30 10:58:38 +01:00
Johannes Schönberger 2705907270 Refactor ORB 2013-11-30 01:46:16 +01:00
Johannes Schönberger 79616815ff Implement CenSurE detector in object oriented interface 2013-11-29 23:32:50 +01:00
Ankit Agrawal ed738b3017 Minor doc changes 2013-11-29 20:49:15 +01:00
Ankit Agrawal fe9f1e75b8 Introducing the _prepare_grayscale_input_2D function in feature.util 2013-11-29 20:47:59 +01:00
Johannes Schönberger b0814a527f Make structure tensor function public and add function to compute hessian matrix 2013-11-29 20:42:05 +01:00
Johannes Schönberger c414d0efd5 Hide experimental GSoC functions for 0.9 release 2013-10-02 16:48:27 +02:00
Ankit Agrawal 9ad7c78c8e Documenting the choice of filter sizes 2013-08-15 19:14:47 +05:30
Ankit Agrawal 56686fe809 Reverting back to changes made by Johannes 2013-08-15 17:28:08 +05:30
Ankit Agrawal cd5316c36d Importing star and octagon from morphplogy.selem 2013-08-15 15:30:08 +05:30
Ankit Agrawal 8d6d5f7fa7 Adding Octagon shapes for higher scales 2013-08-15 15:15:41 +05:30
Johannes Schönberger 7c4152b62b Fix censure example and fix some minor issues 2013-08-15 15:15:41 +05:30
Ankit Agrawal 3ee183fdf8 PEP8 corrections and stylistic changes 2013-08-15 15:15:41 +05:30
Ankit Agrawal b61b330355 Adding a short description of the algorithm 2013-08-15 15:15:41 +05:30
Ankit Agrawal 6c27d278d0 Adding remaining tests 2013-08-15 15:15:41 +05:30
Ankit Agrawal c3b6ce2c82 Including min_scale as another input parameter 2013-08-15 15:15:40 +05:30
Ankit Agrawal 6d1be9aee4 Documenting the code 2013-08-15 15:12:48 +05:30
Ankit Agrawal 229910efe7 Replacing censure_keypoints by keypoints_censure, n_scales by max_scale 2013-08-15 15:12:48 +05:30
Johannes Schönberger 0b37611df6 Fix several bugs in DoB method and improve overall code quality 2013-08-15 15:12:47 +05:30
Ankit Agrawal 157c22bbc9 Changing _remove_border_keypoints to _mask_border_keypoints 2013-08-15 15:00:01 +05:30
Ankit Agrawal 62eb4ef998 Filtering out border keypoints using masking 2013-08-15 15:00:00 +05:30
Ankit Agrawal 1227507c9e Actively filtering border keypoints for all the scales part 2 2013-08-15 15:00:00 +05:30
Ankit Agrawal 963f681e48 Making the code compatible with Python 3 2013-08-15 15:00:00 +05:30
Ankit Agrawal 4b0b342ead Actively filtering border keypoints on all scales 2013-08-15 14:59:59 +05:30
Ankit Agrawal c3e18b0aee Assigning boolean to the feature mask in line suppression 2013-08-15 14:59:59 +05:30
Ankit Agrawal 91bb4baaf8 Making the docs more explicit 2013-08-15 14:59:58 +05:30
Ankit Agrawal 54247e3a26 Putting constant variables outside the definition 2013-08-15 14:59:58 +05:30
Ankit Agrawal 5f46fd01be Correcting a bug in Line Suppression 2013-08-15 14:59:58 +05:30
Ankit Agrawal bea9aa4414 Changing the variable names of constant objects 2013-08-15 14:59:58 +05:30
Johannes Schönberger ccbca1349b Fix bugs in censure keypoint detector and improve code 2013-08-15 14:59:58 +05:30
Ankit Agrawal 54f9b06e46 Returning the keypoints and scales separately 2013-08-15 14:59:58 +05:30
Ankit Agrawal 87ef133e80 Replacing threshold by nms_threshold 2013-08-15 14:59:58 +05:30
Ankit Agrawal 973ab0a548 PEP8 corrections 2013-08-15 14:59:57 +05:30
Ankit Agrawal 8ef8ba59d0 Making the weight calculation statements more readable 2013-08-15 14:59:57 +05:30
Ankit Agrawal 212874fae3 Adding the STAR mode 2013-08-15 14:59:57 +05:30
Ankit Agrawal 361652cec2 Added a NOTE explaining the preference of convolve over slanted integral image 2013-08-15 14:59:57 +05:30
Ankit Agrawal 6472dd1076 Wrapping the long lines 2013-08-15 14:59:57 +05:30
Ankit Agrawal 599ce8f7bd Remove all the slanted integral image functions and the vivid graphics from censure.py 2013-08-15 14:59:57 +05:30
Ankit Agrawal 3318886ff3 Using convolve in _get_filtered_image for mode=Octagon 2013-08-15 14:59:56 +05:30
Ankit Agrawal 4d9baceb8a Documenting the code; Removing ascontiguousarray statements 2013-08-15 14:59:56 +05:30
Ankit Agrawal 555da870fe Renaming *_wt to *_weight; correcting the object type of n in _censure_dob_loop 2013-08-15 14:59:56 +05:30
Ankit Agrawal ec7ea0007c Changing no_of_scales to n_scales 2013-08-15 14:59:56 +05:30
Ankit Agrawal 6c1424732b Removing unnecessary array pre-allocation 2013-08-15 14:59:55 +05:30
Ankit Agrawal 7df7f3a1f0 Removing unnecessary data-type conversion 2013-08-15 14:59:55 +05:30
Ankit Agrawal 3b9ee0094d Commenting the sigma passed to _suppress_line 2013-08-15 14:59:55 +05:30