Ankit Agrawal and Johannes Schönberger
2c47860c34
Adding additional parameter for setting shape for Non-max suppression
2013-11-29 20:39:04 +01:00
Ankit Agrawal and Johannes Schönberger
fc1d02e38a
Converting image to float
2013-11-29 20:38:37 +01:00
Ankit Agrawal and Johannes Schönberger
967524b71e
Deleting FAST files
2013-11-29 20:37:25 +01:00
Ankit Agrawal and Johannes Schönberger
0b3414f057
Using inline function in corner_cy._corner_fast
2013-11-29 20:37:25 +01:00
Ankit Agrawal and Johannes Schönberger
b03053a159
Transferring all the FAST code to corner.py and corner_cy.pyx
2013-11-29 20:36:00 +01:00
Ankit Agrawal and Johannes Schönberger
5160c3ca61
Making various minor optimizations
2013-11-29 20:33:46 +01:00
Ankit Agrawal and Johannes Schönberger
462a8f84d5
Adding high speed test for n>=12
2013-11-29 20:33:46 +01:00
Ankit Agrawal and Johannes Schönberger
94e4a88712
Adding docstrings and commenting the code
2013-11-29 20:33:46 +01:00
Ankit Agrawal and Johannes Schönberger
6b3751a52f
Implemented FAST corner detector
2013-11-29 20:33:45 +01:00
Ankit Agrawal and Johannes Schönberger
8fd9a77a5a
Quick Python implementation of FAST corner detector
2013-11-29 20:33:45 +01:00
Ankit Agrawal and Johannes 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 Agrawal and Johannes Schönberger
3a37505d22
More optimizations
2013-11-29 20:33:12 +01:00
Ankit Agrawal and Johannes Schönberger
e06415929b
Returning the corner response
2013-11-29 20:33:12 +01:00
Ankit Agrawal and Johannes Schönberger
fbc15c96a8
Wrapping lines; returning corner_response at a pixel
2013-11-29 20:33:12 +01:00
Ankit Agrawal and Johannes Schönberger
53c9e3e6e4
Adding additional parameter for setting shape for Non-max suppression
2013-11-29 20:33:12 +01:00
Ankit Agrawal and Johannes Schönberger
df43c5cfc7
Converting image to float
2013-11-29 20:33:12 +01:00
Ankit Agrawal and Johannes Schönberger
68fa6b015b
Deleting FAST files
2013-11-29 20:33:11 +01:00
Ankit Agrawal and Johannes Schönberger
1fe124102d
Using inline function in corner_cy._corner_fast
2013-11-29 20:33:11 +01:00
Ankit Agrawal and Johannes Schönberger
b8958ccee0
Transferring all the FAST code to corner.py and corner_cy.pyx
2013-11-29 20:33:11 +01:00
Ankit Agrawal and Johannes Schönberger
5a886e69c3
Making various minor optimizations
2013-11-29 20:32:34 +01:00
Ankit Agrawal and Johannes Schönberger
cfcefe192c
Adding high speed test for n>=12
2013-11-29 20:32:34 +01:00
Ankit Agrawal and Johannes Schönberger
5c6420d584
Adding docstrings and commenting the code
2013-11-29 20:32:34 +01:00
Ankit Agrawal and Johannes Schönberger
5f1976ace2
Implemented FAST corner detector
2013-11-29 20:32:34 +01:00
Ankit Agrawal and Johannes Schönberger
03980b10ee
Quick Python implementation of FAST corner detector
2013-11-29 20:32:00 +01:00
Ankit Agrawal and Johannes 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