Josh Warner
91f74fd6c6
Merge pull request #1536 from warmspringwinds/mb-lbp
...
FEAT: multi-block local binary patterns (MB-LBP)
2015-06-16 12:43:32 -05:00
Korijn van Golen
03b7d638a7
Wrapped long lines according to pep8.
2015-06-16 09:57:49 +02:00
Korijn van Golen
605eac2e8c
Renamed to use row/column naming convention.
2015-06-16 09:54:54 +02:00
Korijn van Golen
78cf5a0f9a
Removed unused code.
2015-06-16 09:40:04 +02:00
Korijn van Golen
8ab6e63e75
Removed unused import, applied pep8 formatting and corrected a method call
...
that should have been refactored.
2015-06-16 09:36:02 +02:00
Ivo Flipse
c37fc9ec20
Update _hog.py
...
Made hog_histograms snake case
2015-06-15 22:51:30 +02:00
Ivo Flipse
502377e9ce
Update _hoghistogram.pyx
...
Made the function names PEP8 compatible and added another level of indentation.
I also tried renaming some things where I considered columns useful, but for example cells per row isn't entirely accurate. Any suggestions?
2015-06-15 22:49:20 +02:00
dan
88e3ac45fc
Documentation correction.
2015-06-15 22:12:02 +02:00
dan
c3e23b0604
Changed x/y to r/c notation. Documentation correction.
2015-06-15 22:04:09 +02:00
Korijn van Golen
ecdf71d14d
Switched to memory view syntax.
2015-06-15 15:41:18 +02:00
Korijn van Golen
aedf63f1f7
Switched to cnp where applicable.
2015-06-15 15:25:30 +02:00
Korijn van Golen
3719ff216c
Updated docstrings.
2015-06-15 13:14:34 +02:00
Korijn van Golen
c756d2d492
Partially fulfilled code review.
2015-06-15 11:49:21 +02:00
Tim Sheerman-Chase
2e56e685d8
change import syntax for python 3
2015-06-15 11:05:07 +02:00
Tim Sheerman-Chase
d55135ddbb
Fix comments and tab whitespace
2015-06-15 11:03:58 +02:00
Tim Sheerman-Chase
f09907961a
Initial attempt at optimising HOG features with cython
2015-06-15 11:03:57 +02:00
dan
fe85552596
changed documentation
2015-06-13 07:45:26 +02:00
dan
496e8c090e
the function name was shortened to multiblock_lbp
2015-06-12 20:41:38 +02:00
dan
68f627aca7
pep8. Documenatation correction.
2015-06-12 07:49:00 +02:00
dan
360d384633
used gray2rgb function. Code is more readable now.
2015-06-11 08:38:18 +02:00
dan
0e96098e49
small documentation correction
2015-06-11 08:01:26 +02:00
dan
cc81bdb26b
moved multiblocl_local_binary_pattern in python file in order for sphinx to be able to correctly creat documentation.
2015-06-11 07:52:06 +02:00
dan
d20eae7cd1
small correction in documentation.
2015-06-10 11:43:05 +02:00
dan
61442e040e
Switched to using integrate Cython function from skimage._shared. All changes were made to make it fit.
2015-06-10 11:38:20 +02:00
dan
c4f8e0126b
MBLBP is cdef function now. Corrected the example repeated imports.
2015-06-09 17:04:11 +02:00
dan
fb6ef72a31
public MBLBP function created for users to safely use it.
2015-06-09 14:56:29 +02:00
dan
d39434c30e
MBLBP optimized by taking out constants definition out of function. Visualization function of MBLBP now supports colors and opacity. Examples are updated.
2015-06-09 14:18:58 +02:00
Juan Nunez-Iglesias
0d134987f9
Harmonize all ndimage usage across the library
...
Only two forms remain in use:
- `from scipy import ndimage as ndi`
- `from scipy.ndimage import function`
2015-06-09 15:18:37 +10:00
dan
83c3bd10c8
Cython implementation of MB-LBP. Updated MB-LBP visualization without matplotlib.Examples to gallery were added. Tests are made more easily readable.
2015-06-08 09:16:22 +02:00
dan
086d8c667b
imports now inside of the file
2015-05-29 23:03:12 +02:00
dan
3c82d9505f
plain python multiblock lbp implemented with test coverage
2015-05-29 22:58:39 +02:00
Johannes Schönberger
990892fcde
Replace libc.math.NAN with numpy.math.NAN for MSVC
2015-05-21 08:27:00 -07:00
Johannes Schönberger
a2ddba21a5
Do not acquire GIL for hessian_matrix_det
2015-05-20 20:22:02 -07:00
Johannes Schönberger
4a95345489
Do not acquire GIL for texture functions
2015-05-20 17:51:41 -07:00
Johannes Schönberger
9cd7ca5881
Do not acquire GIL for BRIEF
2015-05-20 17:39:46 -07:00
Johannes Schönberger
bca458bc1c
Do not acquire GIL for CENSURE
2015-05-20 09:04:58 -07:00
Johannes Schönberger
a489b85b22
Do not acquire GIL for corner detectors
2015-05-20 07:45:04 -07:00
Johannes Schönberger
c52c7f4bfb
Do not acquire GIL for ORB
2015-05-20 07:38:47 -07:00
Daniel Wennberg
d5099db362
Fix PEP8
2015-05-03 01:32:56 +02:00
Daniel Wennberg
b80e494484
Change data types to conform to style guide
2015-05-02 18:12:30 +02:00
Daniel Wennberg
dc0a91b569
Fix doctests for #1257
...
Changing the return type of the blob functions from integer to float
arrays invalidated the docstring examples. Updating the examples fixes
the doctests.
2015-05-02 18:12:30 +02:00
Daniel Wennberg
c86c6effe8
Fix tests for #1257
...
The test of blob_doh() set an unrealistically strict threshold for the
accuracy of the estimated blob radius, causing the test to fail with the
true floating-point value (previously, the test passed only because
sigma was truncated to integer). Increasing the threshold fixes the
problem.
2015-05-02 18:12:30 +02:00
Eric
833edc17ef
Fixed typo
2015-05-02 18:12:30 +02:00
Eric
eb6ddc735b
Changed local_maxima to float32
2015-05-02 18:12:30 +02:00
Eric
43246e30af
Blob detection supports for non-integer sigmas
2015-05-02 18:12:30 +02:00
Stefan van der Walt
d6870c6de7
Merge pull request #1066 from msarahan/PhaseCorrelation
...
Add subpixel shift registration
2015-03-02 08:30:45 -08:00
Johannes Schönberger
84bcb583d7
Fix Hessian matrix eigvals
2015-02-23 22:32:04 -05:00
Michael Sarahan
71a89697f0
improve test coverage. Use SciPy's fourier_shift for examples.
2015-02-21 11:33:37 -08:00
Michael Sarahan
cf09b0c5ef
Incorporate fixes for complex images
2015-02-20 20:55:46 -08:00
Steven Silvester
ed7aecdc4c
Fix links
2015-02-07 19:33:30 -06:00