Anders Boesen Lindbo Larsen
4173d16639
Add dense DAISY feature description.
2012-12-27 20:42:00 +01:00
Stefan van der Walt
b4c8efabca
Merge pull request #321 from ahojnnes/interest-points
...
ENH: Improved corner detection.
2012-12-22 11:53:52 -08:00
Johannes Schönberger
377ae3b968
Add test case for corner_peaks function
2012-12-09 18:26:09 +01:00
Johannes Schönberger
a7411bc678
Extend example of corner_peaks to highlight difference to peak_local_max
2012-12-09 18:21:31 +01:00
Johannes Schönberger
60c8e95905
Add function to detect corner peaks as a wrapper to peak_local_max
2012-12-09 18:14:36 +01:00
Johannes Schönberger
81c01eac0f
Fix confused parameters in doc string of peak_local_max
2012-12-09 17:39:15 +01:00
Johannes Schönberger
04fbee189e
Remove unused array
2012-12-09 17:34:13 +01:00
Johannes Schönberger
b22d570ff9
Add comments and rename variables for better readability
2012-12-09 17:34:13 +01:00
Johannes Schönberger
32cbf8e226
Fix typo in doc string
2012-12-09 17:34:13 +01:00
Johannes Schönberger
5b72c5d52c
Fix doc string for multiple return values
2012-12-09 17:34:13 +01:00
Johannes Schönberger
c1f9336c2a
Update examples of corner detection in doc string
2012-12-09 17:34:13 +01:00
Johannes Schönberger
8af43f2d49
Add test case for subpixel corner detection
2012-12-09 17:34:13 +01:00
Johannes Schönberger
2273b73d99
Add references for subpixel corner detection
2012-12-09 17:34:13 +01:00
Johannes Schönberger
cea889c997
Add subpixel corner detection
2012-12-09 17:34:13 +01:00
Johannes Schönberger
bf3d34ccf2
Let foerstner return both corner measures
2012-12-09 17:34: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
0f639e4989
Add foerstner 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
4366462033
Use sobel for image derivatives
2012-12-09 17:34:12 +01:00
Johannes Schönberger
e26dc02ead
Add Kitchen and Rosenfeld corner detector
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
Johannes Schönberger
3b9ffe1cd8
Improve code layout
2012-12-09 17:34:12 +01:00
Johannes Schönberger
d55ef7ede8
Add missing doc string return section
2012-12-09 17:34:12 +01:00
Johannes Schönberger
410280f4a9
Add some more references to interest point functions
2012-12-09 17:34:12 +01:00
Johannes Schönberger
3508aa9032
Add example to doc string of shi-tomasi
2012-12-09 17:34:12 +01:00
Johannes Schönberger
6593e27b4d
Fix contiguous bug in moravec operator
2012-12-09 17:34:12 +01:00
Johannes Schönberger
82089f7fc8
Update test cases for shi-tomasi and moravec operator
2012-12-09 17:34:11 +01:00
Johannes Schönberger
4a75c649e3
Add Shi-Tomasi corner detector and fix bug in auto-correlation matrix
2012-12-09 17:34:11 +01:00
Johannes Schönberger
43393860b2
Add comment to explain meaning of structure matrix of harris
2012-12-09 17:34:11 +01:00
Johannes Schönberger
c4ca726566
Fix harris corner bug and add alternative corner measure param
2012-12-09 17:34:11 +01:00
Johannes Schönberger
2ae23b427e
Fix missing sigma for gaussian filter in harris operator
2012-12-09 17:34:11 +01:00
Johannes Schönberger
3529afe0d2
Rename window size parameter of moravec operator
2012-12-09 17:34:11 +01:00
Johannes Schönberger
f692055a25
Add reference to moravec operator
2012-12-09 17:34:11 +01:00
Johannes Schönberger
ecd2687226
Fix return types in doc string of interest point detectors
2012-12-09 17:34:11 +01:00
Johannes Schönberger
2edb33f950
Make moravec standalone cython function and fix doc string
2012-12-09 17:34:11 +01:00
Johannes Schönberger
1d96b29d77
Rename harris test case file
2012-12-09 17:34:11 +01:00
Johannes Schönberger
4991acf34e
Add Moravec interest point detection
2012-12-09 17:34:11 +01:00
Johannes Schönberger
32a8442d61
Refactor harris corner detection, so it returns harris response image
2012-12-09 17:34:10 +01:00
Johannes Schönberger
8c4ba00b12
Move harris file to a combined interest point file
2012-12-09 17:34:10 +01:00
Josh Warner (Mac)
5cba69a4fa
test: add additional tests for 100% coverage of new peak_local_max
...
Also fix minor bug in label reordering.
2012-12-08 21:12:26 -06:00
Josh Warner (Mac)
4f68f1cd36
doc: fix and clarify peak_local_max docstring
2012-12-03 20:23:01 -06:00
Josh Warner (Mac)
98ce475113
style: initialize out at beginning of function
...
* remove API compatibility comment
* remove unnecessary `del maskim`
2012-11-25 23:09:06 -06:00
Josh Warner (Mac)
d2262227d9
BUG - rank_order now imported.
...
Also changed (peak.py):
* Standardized documentation as requested.
* Removed `threshold` as an optional kwarg.
* Removed extra line break incorrect by PEP8 standards.
Also changed (watershed.py):
* Added @deprecated decorator and import statement
2012-11-24 17:24:14 -06:00
Josh Warner (Mac)
e7288f9140
BUG - Dtype conversion to Boolean in a new code path not included in current tests.
2012-11-20 01:17:42 -06:00
Josh Warner (Mac)
da5a2a8221
BUG - Now parsing all unique labels != 0 properly, and set threshold_rel=0 in is_local_maximum() wrapper.
2012-11-20 01:11:31 -06:00
Josh Warner (Mac)
233b368195
BUG - Fixed a bug where the image was not properly masked for each unique label.
2012-11-20 00:45:01 -06:00
Josh Warner (Mac)
33c9514062
BUG - Fixed a bug where, when indices = False, output was not Boolean.
2012-11-20 00:36:12 -06:00
Josh Warner (Mac)
226eaaff92
FEAT - Unified peak finder backend
...
Detailed changelist:
* Fully documented new API for peak_local_max()
* Removed commented-out old code for is_local_maximum()
* Added "See also" and "Notes" to is_local_maximum() redirecting to peak_local_max()
2012-11-20 00:12:47 -06:00
Josh Warner (Mac)
63b5c5a4a0
FEAT - combined API from is_local_maximum() into peak_local_max()
...
is_local_maximum() is a wrapper function for peak_local_max()
is_local_maximum() runs much faster (~20% of prior runtime, nearly = to peak_local_max())
All tests in .feature and .morphology subpackages pass as written with these changes.
Todo:
* Fully document API
* remove commented-out old algorithm in is_local_maximum()
* add new tests for full coverage of new, more complex peak_local_max()
2012-11-19 23:38:58 -06:00
Paul Ivanov
b4b090271d
complete singularization of scikit-image
...
I've updated references in the code and documentation to the new name.
2012-10-08 16:29:55 -07:00