Chintak Sheth
b6d15c91c7
Remove trailing whitespace
2013-05-29 10:38:27 +05:30
Chintak Sheth
1814cc44ca
Remove trailing whitespace
2013-05-29 10:38:27 +05:30
Chintak Sheth
4ff28908d8
Resolve fast forward
2013-05-29 10:38:27 +05:30
Chintak Sheth
2419285602
Unit tests added
2013-05-29 10:38:27 +05:30
Chintak Sheth
20ca89d8b8
Added unit test for convex_hull_object function in test_convex_hull.py
2013-05-29 10:38:26 +05:30
Chintak Sheth
db84262ba3
Note and relative import
2013-05-29 10:38:26 +05:30
Chintak Sheth
48932b6bb2
Update convex_hull.py
2013-05-29 10:38:26 +05:30
Chintak Sheth
6fcaaee807
Added the note in docstring as suggested by Josh
2013-05-29 10:38:26 +05:30
Chintak Sheth
d63ee467ee
Trailing whitespace
2013-05-29 10:38:26 +05:30
Chintak Sheth
e66d73ac7c
Added convex_hull_object function
2013-05-29 10:38:26 +05:30
Josh Warner (Mac)
494a235d02
DOCFIX: "\" in label docstring now escaped
2013-05-25 22:26:54 -05:00
Johannes Schönberger
8080e04484
Fix selem test cases
2013-04-28 23:20:01 +02:00
Johannes Schönberger
6cae50cd40
Add __all__ to morphology package
2013-04-28 23:20:00 +02:00
Johannes Schönberger
2b505a33bd
Replace all occurences of bresenham with line
2013-04-28 13:12:10 +02:00
Emmanuelle Gouillart
5123692f45
Blank lines in reconstruction docstring for nicer display
2013-04-23 23:56:07 +02:00
Stefan van der Walt
65457a95b6
Merge pull request #496 from ahojnnes/label-performance
...
ENH: Inline helper functions of label and add number of regions as an optional return.
2013-04-18 06:26:52 -07:00
Stefan van der Walt
baae1d9a48
Merge pull request #501 from ahojnnes/skeletonize
...
BUG: Fix `skeletonize` return type.
2013-04-14 10:23:34 -07:00
Johannes Schönberger
9eabaf3cd9
Remove unnecessary conversion step to numpy array
2013-04-13 20:12:13 +02:00
Johannes Schönberger
3c038f8db3
Reformat code to comply with PEP8
2013-04-13 20:11:22 +02:00
Johannes Schönberger
0238e388ac
Make return type of skeletonize function boolean
2013-04-13 20:09:36 +02:00
Johannes Schönberger
ecdfd518c6
Add test case for number of labels
2013-04-09 22:54:57 +02:00
Johannes Schönberger
9fc3f3d77f
Add option to return number of labels
2013-04-09 22:50:30 +02:00
Johannes Schönberger
4e87f3f54e
Inline helper functions of label
2013-04-09 19:49:14 +02:00
Almar
644ab324dd
Added test for ball and octahedton selems.
...
Note that only the center slice (in each dimension is tested)
since there is no reference data available for these selems.
I did visualize the 3D shapes to see whether they look right.
2013-03-28 10:03:02 +01:00
Almar
77192b6e9a
Adding octahedron selem (3D equivalent of diamond).
2013-03-28 09:48:25 +01:00
Almar
fa6a30198c
Fix typo in docstring of disk().
2013-03-27 21:54:49 +01:00
Almar
42c72ab106
Add ball selem. I verified in 2D that this usage of np.mgrid yields the exact same results as np.meshgrid (np.meshgrid is not available for 3D).
2013-03-27 21:52:07 +01:00
Almar
cbf1657ee7
Add cube selem.
2013-03-27 21:50:08 +01:00
Juan Nunez-Iglesias
b306f9b70f
Revert remove_small_objects to raise TypeError
2013-03-10 19:23:04 +11:00
Christoph Gohlke
19e938a3de
Fix ValueError: Buffer dtype mismatch on win-amd64
2013-03-04 17:29:44 -08:00
Stefan van der Walt
f3924da90b
DOC: Fix typo in remove_small_objects docstring.
2013-03-04 18:36:32 +02:00
Stefan van der Walt
dae9b7adfd
STY: Minor cleanup.
2013-03-04 11:30:19 +02:00
Juan Nunez-Iglesias
3249faf308
Add specific error messages and exceptions
2013-03-04 16:54:29 +11:00
Juan Nunez-Iglesias
6b9ecd80b9
Add raise and labeled image tests
2013-03-04 01:32:05 +11:00
Juan Nunez-Iglesias
b07f7fd9bd
Rename function to remove_small_objects
2013-03-04 01:32:05 +11:00
Juan Nunez-Iglesias
d6c5ba38ef
Improve docstring for remove_small_connected_components
...
- Explain behavior if input is of int type.
- Add `Raises` section for possible errors.
- Remove explicit numpy import from example.
2013-03-04 01:32:05 +11:00
Juan Nunez-Iglesias
5222fb5ff7
Add tests for remove_small_connected_components
2013-03-04 01:32:05 +11:00
Juan Nunez-Iglesias
24b14508c8
Add examples to docstring
2013-03-04 01:32:05 +11:00
Juan Nunez-Iglesias
5686e11c97
Add funct to remove small connected compononents
2013-03-04 01:32:04 +11:00
Stefan van der Walt
6e0112f449
BUG: Recast label output to satisfy ndimage on 32-bit platforms.
2013-03-03 15:34:09 +02:00
Johannes Schönberger
62d83ad42c
Globally change np to cnp if cimported
2013-02-24 14:14:14 +01:00
Johannes Schönberger
614023b941
Replace ssize_t with Py_ssize_t globally
2013-02-22 17:05:38 +01:00
Johannes Schönberger
2c90aa70e5
Use np.intp rather than ssize_t for ndarrays
2013-02-22 17:05:11 +01:00
Johannes Schönberger
c9f72e93d6
Change type to ssize_t for all index and size variables
2013-02-22 17:05:10 +01:00
Johannes Schönberger
11f32577ab
Fix wrong include paths for shared subpackage
2013-01-23 14:54:33 +01:00
Tony S Yu
a641ce6a0e
BUG: Move import inside deprecated function
...
Fixes circular import
2012-12-15 15:59:14 -05:00
Josh Warner (Mac)
45a91aa9c5
doc: deprecated string and docstring formatting fixes in is_local_maximum
2012-11-25 22:56:45 -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)
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)
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