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
Johannes Schönberger
a7527adf31
Add example for hough_peaks function
2012-11-17 22:27:11 +01:00
Tony S Yu
13c61b9694
Merge pull request #361 from ahojnnes/hough-peaks
...
Add hough transform peak detection
2012-11-17 07:30:08 -08:00
Tony S Yu
9d653fec78
BUG: Clean up imports
2012-11-15 23:53:47 -05:00
Tony S Yu
0d411e21dc
STY: Refactor parts of LineTool to CanvasToolBase
2012-11-15 22:04:02 -05:00
Tony S Yu
d219a76f58
BUG: Fix blitting behavior in canvastools
2012-11-15 21:56:51 -05:00
Johannes Schönberger
2df0cdb443
Merge pull request #374 from tonysyu/add-rank-to-bentoinfo
...
Add rank extensions to bento.info
2012-11-15 00:42:53 -08:00
Tony S Yu
5be5813070
STY: Reuse ThickLineTool in LineProfile
2012-11-15 00:16:19 -05:00
Tony S Yu
2ff3e78c52
BUG: Move callback connection to parent class
2012-11-15 00:16:19 -05:00
Tony S Yu
4f6f25efe9
ENH: Add canvastools subpckages with base class and line tools
2012-11-15 00:16:19 -05:00
Tony S Yu
d6a0b08859
ENH: Add filter.rank extensions to bento.info
2012-11-14 20:46:47 -05:00
Tony S Yu
2a8466a549
ENH: Compare full paths of cython extensions.
...
If setup.py defined an extension in a subdirectory, the extension name in bento.info didn't match the one found in setup.py. Comparing the full extension path fixes the issue.
2012-11-14 20:43:52 -05:00
Tony S Yu
22a73fc0cb
BUG: Adapt to whitespace in text search
2012-11-14 20:08:16 -05:00
Johannes Schönberger
80a9a5aba5
Apply numpy reference style to rank filter descriptions
2012-11-14 08:33:27 +01:00
Johannes Schönberger
2403bee27c
Merge pull request #348 from odebeir/rank_filters
...
Rank filters
2012-11-13 23:30:12 -08:00
Olivier Debeir
70f2b67ef7
fix: ref and test_otsu doc
2012-11-14 08:00:59 +01:00
Olivier Debeir
698d6ae13f
fix:< Py_ssize_t > 0 and & pop
2012-11-13 17:07:21 +01:00
Olivier Debeir
411d4686d5
fix:wrap lines in tests
2012-11-13 17:02:08 +01:00
Olivier Debeir
f133158792
autopep8 for plot_* and rank sources
2012-11-13 09:37:58 +01:00
Olivier Debeir
114f3a84f3
Merge pull request #2 from ahojnnes/rank-filters
2012-11-12 22:25:27 -08:00
Johannes Schönberger
af55d712ee
PEP8 fixes for long rank filter example
2012-11-12 20:10:56 +01:00
Johannes Schönberger
4a0b22aff5
Use common spelling for greylevel
2012-11-12 20:07:02 +01:00
Johannes Schönberger
d0d5df0d68
Improve description of long rank filter example
2012-11-12 20:04:42 +01:00
Johannes Schönberger
eaf48a71e9
Use numpy reference style
2012-11-12 19:31:06 +01:00
Johannes Schönberger
a376a07c3b
PEP8 fixes in doc string examples
2012-11-12 19:29:00 +01:00
Johannes Schönberger
fce2ae3f5f
Fix spelling of X-bit
2012-11-12 19:25:46 +01:00
Johannes Schönberger
f724b97f90
Fix typos and spelling of readme
2012-11-12 19:24:02 +01:00
Olivier Debeir
542ec6fdc5
fix: local otsu doc
2012-11-12 14:57:08 +01:00
Olivier Debeir
da391089cb
add: local Otsu synthetic example
2012-11-12 14:48:38 +01:00
Olivier Debeir
db2e066f4c
add: test otsu
2012-11-12 14:40:49 +01:00
Olivier Debeir
add437a9f2
add: test entropy 8- & 16-bit
2012-11-12 10:39:12 +01:00
Olivier Debeir
c9f1b67c7b
fix: check pop==0 for some kernels
2012-11-12 10:05:52 +01:00
Olivier Debeir
fd82ac9959
add new tests
2012-11-12 09:54:10 +01:00
Olivier Debeir
a09ec78977
remove local demo from git
2012-11-12 09:34:33 +01:00
Olivier Debeir
47b0a72b32
fix: plt.show() removed in doc
2012-11-12 09:02:40 +01:00
odebeir
08b748c379
local Otsu returns now the threshold values
2012-11-11 14:39:09 +01:00
Olivier Debeir
c3fc8c636b
Merge pull request #1 from ahojnnes/rank-filters
...
Rank filters
2012-11-10 08:50:32 -08:00
Johannes Schönberger
8fea5d15d1
Change data type of pop variable to float
2012-11-10 13:49:52 +01:00
Johannes Schönberger
f5ad204aca
Use single file for test cases and rename file
2012-11-10 11:23:43 +01:00
Johannes Schönberger
c9f95db67f
Fix, improve and extend test cases
2012-11-10 11:21:55 +01:00
Johannes Schönberger
8c55640d60
Do not ignore exceptions in core functions
2012-11-10 11:20:56 +01:00
Johannes Schönberger
c00fedde6c
Fix, improve and extend histogram test cases
2012-11-10 09:43:15 +01:00
Johannes Schönberger
7ea3a754e0
Remove duplicate contiguous conversion
2012-11-10 08:59:48 +01:00
Johannes Schönberger
2bb139fb03
Wrap lines
2012-11-10 08:39:27 +01:00
Johannes Schönberger
804b426787
Clean Readme
2012-11-10 08:35:23 +01:00
Johannes Schönberger
045eb88e9f
Change type of pop variable from float to Py_ssize_t
2012-11-10 08:31:20 +01:00