Commit Graph

3708 Commits

Author SHA1 Message Date
Ankit Agrawal 62eb4ef998 Filtering out border keypoints using masking 2013-08-15 15:00:00 +05:30
Ankit Agrawal 4f109d18e2 Returning mask in _remove_border_keypoints 2013-08-15 15:00:00 +05:30
Ankit Agrawal 6fc84dc7e6 Removing print statements 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 fb4050ed37 Reverting back to last but one commit 2013-08-15 14:59:59 +05:30
Ankit Agrawal c9a93a1ce3 Debugging Travis error 2013-08-15 14:59:59 +05:30
Ankit Agrawal 3752f19cf9 Adding tests for all the modes in censure 2013-08-15 14:59:59 +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 14411590bf Correcting the imports 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 5ee71cba9b Reverting back to non-debugging mode in Cython 2013-08-15 14:59:56 +05:30
Ankit Agrawal 344374e290 Removing slanted_integral_image Cython functions for mode=Octagon 2013-08-15 14:59:56 +05:30
Ankit Agrawal 3318886ff3 Using convolve in _get_filtered_image for mode=Octagon 2013-08-15 14:59:56 +05:30
Ankit Agrawal 7478f2c796 Correcting indentation 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
Ankit Agrawal 8c38b5c031 Correcting the docs and making them explicit 2013-08-15 14:59:55 +05:30
Ankit Agrawal 50a18383df Adding doc for the different modes of _slanted_integral_inage_modes 2013-08-15 14:59:55 +05:30
Ankit Agrawal efba964dde Fixing many bugs; Working Censure for mode=Octagon 2013-08-15 14:59:55 +05:30
Ankit Agrawal 345c1690cc Trying to debug the Segfault-3 : Making the arrays C-contiguous 2013-08-15 14:59:55 +05:30
Ankit Agrawal f75fbb986b Trying to Debug SegFault : 2 2013-08-15 14:59:54 +05:30
Ankit Agrawal 4a19b60721 Trying to Debug the SegFault 2013-08-15 14:59:54 +05:30
Ankit Agrawal 6243d4bc09 Trying to resolve Cython TypeErrors 2013-08-15 14:59:54 +05:30
Ankit Agrawal 5ecbb57e82 Adding the docs for censure_keypoints 2013-08-15 14:59:54 +05:30
Ankit Agrawal 7c32dc0c15 Cythonizing the for loops 2013-08-15 14:59:54 +05:30
Ankit Agrawal d15741c58c Cleaning up the non-Cython version for mode=Octagon 2013-08-15 14:59:54 +05:30
Ankit Agrawal 474c7382dd Removing unused stuff 2013-08-15 14:59:54 +05:30
Ankit Agrawal abb7bb65d4 Adding _slanted_integral_image. Removed _oct and _filter_using_convolve 2013-08-15 14:59:53 +05:30
Ankit Agrawal fdbdbfe108 Correcting the definition of Ratio of Principal Curvatures 2013-08-15 14:59:53 +05:30
Ankit Agrawal 25f89eeaa7 Correcting the expression of response in censure_keypoints() 2013-08-15 14:59:53 +05:30
Ankit Agrawal 1e4ae4609b Returning keypoints with the scale info 2013-08-15 14:59:53 +05:30
Ankit Agrawal 92864fdfb0 Removing hard-coding in censure_keypoints() 2013-08-15 14:59:53 +05:30