Commit Graph
4779 Commits
Author SHA1 Message Date
Ankit AgrawalandJohannes Schönberger 2c47860c34 Adding additional parameter for setting shape for Non-max suppression 2013-11-29 20:39:04 +01:00
Ankit AgrawalandJohannes Schönberger fc1d02e38a Converting image to float 2013-11-29 20:38:37 +01:00
Ankit AgrawalandJohannes Schönberger 967524b71e Deleting FAST files 2013-11-29 20:37:25 +01:00
Ankit AgrawalandJohannes Schönberger 0b3414f057 Using inline function in corner_cy._corner_fast 2013-11-29 20:37:25 +01:00
Ankit AgrawalandJohannes Schönberger b03053a159 Transferring all the FAST code to corner.py and corner_cy.pyx 2013-11-29 20:36:00 +01:00
Ankit AgrawalandJohannes Schönberger 5160c3ca61 Making various minor optimizations 2013-11-29 20:33:46 +01:00
Ankit AgrawalandJohannes Schönberger 462a8f84d5 Adding high speed test for n>=12 2013-11-29 20:33:46 +01:00
Ankit AgrawalandJohannes Schönberger 94e4a88712 Adding docstrings and commenting the code 2013-11-29 20:33:46 +01:00
Ankit AgrawalandJohannes Schönberger 6b3751a52f Implemented FAST corner detector 2013-11-29 20:33:45 +01:00
Ankit AgrawalandJohannes Schönberger 8fd9a77a5a Quick Python implementation of FAST corner detector 2013-11-29 20:33:45 +01:00
Ankit AgrawalandJohannes Schönberger 63b47a7cb6 Quick initial implementation of ORB descriptor in Python 2013-11-29 20:33:45 +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 AgrawalandJohannes Schönberger 3a37505d22 More optimizations 2013-11-29 20:33:12 +01:00
Ankit AgrawalandJohannes Schönberger e06415929b Returning the corner response 2013-11-29 20:33:12 +01:00
Ankit AgrawalandJohannes Schönberger fbc15c96a8 Wrapping lines; returning corner_response at a pixel 2013-11-29 20:33:12 +01:00
Ankit AgrawalandJohannes Schönberger 53c9e3e6e4 Adding additional parameter for setting shape for Non-max suppression 2013-11-29 20:33:12 +01:00
Ankit AgrawalandJohannes Schönberger df43c5cfc7 Converting image to float 2013-11-29 20:33:12 +01:00
Ankit AgrawalandJohannes Schönberger 68fa6b015b Deleting FAST files 2013-11-29 20:33:11 +01:00
Ankit AgrawalandJohannes Schönberger 1fe124102d Using inline function in corner_cy._corner_fast 2013-11-29 20:33:11 +01:00
Ankit AgrawalandJohannes Schönberger b8958ccee0 Transferring all the FAST code to corner.py and corner_cy.pyx 2013-11-29 20:33:11 +01:00
Ankit AgrawalandJohannes Schönberger 5a886e69c3 Making various minor optimizations 2013-11-29 20:32:34 +01:00
Ankit AgrawalandJohannes Schönberger cfcefe192c Adding high speed test for n>=12 2013-11-29 20:32:34 +01:00
Ankit AgrawalandJohannes Schönberger 5c6420d584 Adding docstrings and commenting the code 2013-11-29 20:32:34 +01:00
Ankit AgrawalandJohannes Schönberger 5f1976ace2 Implemented FAST corner detector 2013-11-29 20:32:34 +01:00
Ankit AgrawalandJohannes Schönberger 03980b10ee Quick Python implementation of FAST corner detector 2013-11-29 20:32:00 +01:00
Ankit AgrawalandJohannes Schönberger ba9c985abf Quick initial implementation of ORB descriptor in Python 2013-11-29 20:32:00 +01:00
Johannes Schönberger 86c90a336f Merge pull request #821 from JDWarner/add_conditional_doctest_decorator
ENH: Add `doctest_skip_parser` allowing conditional skipping of doctests
2013-11-25 13:54:29 -08:00
Johannes Schönberger caf183af2b Merge pull request #827 from stefanv/coveralls_nomain
Ignore main sections of library code when checking coverage
2013-11-22 05:04:21 -08:00
Stefan van der Walt a9534f48b4 Merge pull request #644 from josteinbf/phase-unwrap
Add phase unwrapping
2013-11-22 04:47:01 -08:00
Stefan van der Walt 8d04052065 Ignore main sections of library code 2013-11-22 14:40:26 +02:00
Jostein Bø Fløystad 7afae271dd Add contributors for phase unwrapping. 2013-11-22 12:59:35 +01:00
Jostein Bø Fløystad 51f94d83a9 Less verbose entry in CONTRIBUTORS. 2013-11-22 12:29:31 +01:00
Jostein Bø Fløystad ccbd3bfced unwrap: Do not include debug symbols in extension builds. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 37b5a946c8 unwrap tests: PEP8 fixes. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 38d502208f unwrap example: Include masking and wrap around. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 3737e6ebd3 unwrap example: Mention dimensionalities available. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad a10f1c1468 unwrap example: cleanup. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 8ad3d1df17 unwrap: Simplify code after completing float->double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 593a7d63ce unwrap: Change 1D unwrapper from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad cd5cc84aa9 unwrap: Change 3D wrapper code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad d0ccbe71c1 unwrap: Change 3D C code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 9091d2759a unwrap: Change 2D wrapper code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 9bacb0d54a unwrap: Use UNIX line endings. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad ebf457cea8 unwrap: Convert 2D C code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad a6e7bd4a00 unwrap: Use constants from math.h in C code. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad f53a4e0764 unwrap: Add naive 1D unwrapper.
The naive 1D unwrapper does not support masked arrays because the
1D unwrapping problem has an infite number of solutions when faced with
missing data. Wrap around is not implemented because 1D phase unwrapping
must start at a certain pixel, and there will always be a risk of a
discontinuity there, wrap around or not.
2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad f87fadf0f0 unwrap: Rename C files. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad b2ac1a5872 unwrap: Add docstring example. 2013-11-22 10:45:07 +01:00