Commit Graph

547 Commits

Author SHA1 Message Date
Johannes Schönberger 3f39885c93 Re-add tests 2013-10-14 20:02:46 +02:00
Johannes Schönberger c414d0efd5 Hide experimental GSoC functions for 0.9 release 2013-10-02 16:48:27 +02:00
Alexis Mignon f4a097713c Changed link to the reference [2] 2013-08-25 17:13:25 +02:00
Alexis Mignon 515335e917 Corrected name in reference [2] 2013-08-25 15:05:35 +02:00
Alexis Mignon 7b022c8b5f Finalized changes. Added reference for non rotation-invariant uniform patterns. Added test case. Modified comments to clarify the process, and changed the code to make it more consistent with explanations and actuall encoding 2013-08-25 14:56:13 +02:00
Alexis Mignon eae691cf21 Corrected duplicate variable declarations, variable name change from 'var_index' to 'rot_index' and corrected minor bugs 2013-08-22 15:24:49 +02:00
Alexis Mignon 22873b803f Added non rotation invariant local binary patterns 2013-08-22 15:05:22 +02:00
Stefan van der Walt 561d20a9bd Merge pull request #695 from ahojnnes/memoryviews
Use typed memoryviews for draw, feature, filter.
2013-08-17 15:40:40 -07:00
Johannes Schönberger 5b38bdac59 Fix missing conversion of typed memoryview to numpy array 2013-08-17 23:07:00 +02:00
Johannes Schönberger e78f9ad39d Fix reference of corner_foerstner 2013-08-17 22:56:11 +02:00
Johannes Schönberger 3172f508d6 Use typed memoryviews in feature package 2013-08-17 22:35:13 +02:00
Josh Warner 673439f207 Merge pull request #692 from angelatlarge/fix_hog_orient_bins_rounding
FIX: Use float constant to avoid py2.x rounding errors
2013-08-15 13:51:26 -07: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
Ankit Agrawal 7665281c4a Lowercasing variables; removing unused import; replacing _remove by _mask 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 1bd261c23f Replacing int32 by intp 2013-08-15 15:00:00 +05:30
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