Commit Graph

41 Commits

Author SHA1 Message Date
Julian Taylor 87c72ae60f BUG: add signed flag to chars
Sign of char is undefined and there are numerous places where its sign
is important. Fixes tests with -funsigned-char.
Closes gh-1110
2014-09-05 23:51:39 +02:00
Johannes Schönberger 4406c0f0b4 Speedup corner orientations 2013-12-01 11:31:40 +01:00
Johannes Schönberger 5662d705aa Use dynamic pad-width for arbitrary mask shapes 2013-11-30 04:00:07 +01:00
Johannes Schönberger f22e00e693 Refactor match_descriptors and fix small bugs in ORB 2013-11-30 03:55:40 +01:00
Johannes Schönberger 29026e7231 Improve example output of corner_moravec 2013-11-29 23:08:55 +01:00
Johannes Schönberger 2f11f2277b Improve corner_orientations example output 2013-11-29 21:55:51 +01:00
Johannes Schönberger cf68bfd671 Add comments to FAST implementation 2013-11-29 21:50:02 +01:00
Ankit Agrawal 260753974a Fixing the import issue 2013-11-29 20:47:59 +01:00
Ankit Agrawal fe9f1e75b8 Introducing the _prepare_grayscale_input_2D function in feature.util 2013-11-29 20:47:59 +01:00
Ankit Agrawal 607d90cedf Minor optimizations; Renaming variables; Docstring corrections 2013-11-29 20:46:30 +01:00
Ankit Agrawal 0bbc1d7933 Writing better Cython code 2013-11-29 20:44:55 +01:00
Ankit Agrawal 3110916d86 Docstrings; Stacking lists; removing redundancy in corner_orientations 2013-11-29 20:42:05 +01:00
Ankit Agrawal f9b6e1ba8f Inserting corners in the corner_orientaions example 2013-11-29 20:42:05 +01:00
Johannes Schönberger 07623e1965 Transform corner_fast_orientations for application to arbitrary corner types 2013-11-29 20:42:04 +01:00
Ankit Agrawal 1aef50ca8f Adding an example; removing redundant stuff and more 2013-11-29 20:42:04 +01:00
Ankit Agrawal 84317b6a2f Speeding up corner_fast_implementation : 2 2013-11-29 20:42:04 +01:00
Ankit Agrawal b2bf0baad8 Speeding up corner_fast_orientation 2013-11-29 20:41:49 +01:00
Ankit Agrawal 04e9cef567 Using Py_ssize_t and np.intp for cfast_corners 2013-11-29 20:41:15 +01:00
Ankit Agrawal 8304824455 Implemented corner_fast_orientation function 2013-11-29 20:41:15 +01:00
Johannes Schönberger 985067d4d4 Fix invalid circle coordinates 2013-11-29 20:41:15 +01:00
Johannes Schönberger 6576baae7d Fix some performance regressions in Cython implementation of FAST 2013-11-29 20:40:53 +01:00
Johannes Schönberger c81fd76905 Fix some performance regressions in Cython implementation of FAST 2013-11-29 20:40:36 +01:00
Ankit Agrawal da30925dd5 More optimizations 2013-11-29 20:40:26 +01:00
Ankit Agrawal 4f99aafa96 Wrapping lines; returning corner_response at a pixel 2013-11-29 20:39:54 +01:00
Ankit Agrawal 0b3414f057 Using inline function in corner_cy._corner_fast 2013-11-29 20:37:25 +01:00
Johannes Schönberger aeef8ef3e7 Fix invalid circle coordinates 2013-11-29 20:33:12 +01:00
Johannes Schönberger 2e0882994a Fix some performance regressions in Cython implementation of FAST 2013-11-29 20:33:12 +01:00
Johannes Schönberger 97f0a3886c Fix some performance regressions in Cython implementation of FAST 2013-11-29 20:33:12 +01:00
Ankit Agrawal 3a37505d22 More optimizations 2013-11-29 20:33:12 +01:00
Ankit Agrawal fbc15c96a8 Wrapping lines; returning corner_response at a pixel 2013-11-29 20:33:12 +01:00
Ankit Agrawal 1fe124102d Using inline function in corner_cy._corner_fast 2013-11-29 20:33:11 +01:00
Ankit Agrawal b8958ccee0 Transferring all the FAST code to corner.py and corner_cy.pyx 2013-11-29 20:33:11 +01:00
Johannes Schönberger a1fcc65e88 Also run doc tests for files with a leading underscore 2013-11-03 23:13:05 +01:00
Johannes Schönberger 3172f508d6 Use typed memoryviews in feature package 2013-08-17 22:35:13 +02:00
François Boulogne a48de8dea9 add optional + default in pyx docstring 2013-05-29 20:18:19 +02:00
Tony S Yu 17e7ba3de7 DOC: Fix Sphinx errors. 2013-03-02 17:22:10 -06:00
Johannes Schönberger 614023b941 Replace ssize_t with Py_ssize_t globally 2013-02-22 17:05:38 +01:00
Johannes Schönberger 6026ddd9a2 Change type to ssize_t for all index and size variables 2013-02-22 17:03:12 +01:00
Johannes Schönberger 6e193175f9 Fix short description of moravec corner detector 2012-12-09 17:34:12 +01:00
Johannes Schönberger 2d3cc8e0a0 Add more detailed description of corner detectors in doc strings 2012-12-09 17:34:12 +01:00
Johannes Schönberger 16f09d358d Rename corner operators and file 2012-12-09 17:34:12 +01:00