Stefan van der Walt
83d5ff9001
Consistently use relative imports
2015-07-11 15:41:37 -05: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
Lee Kamentsky
54f8265603
Issue #803 order the structuring element by distance to get diagonals processed last
2015-05-28 13:28:21 -04:00
kpk09
a9bdaaf274
proposed fix and test for broken watershed on flat areas ( https://github.com/scikit-image/scikit-image/issues/803 )
2015-05-28 13:28:16 -04:00
Juan Nunez-Iglesias
d8555142da
Update binary morphology tests, which no longer warn
2015-01-22 11:38:36 +11:00
Juan Nunez-Iglesias
04536cc7df
Update morphology dtypes tests
...
Previously, we were testing that any dtype would get converted to uint8
and then correctly processed. Now, since we are using ndimage, we are
directly processing all dtypes. I've updated the tests accordingly.
2015-01-22 11:29:08 +11:00
Steven Silvester
f898bd0209
Style fixes
2014-12-26 11:26:30 -06:00
Steven Silvester
2e0deb9595
Fix syntax error and missing | operator
2014-12-24 07:47:05 -06:00
Steven Silvester
d37ccca598
Fix Py2.7 build errors
2014-12-24 06:54:56 -06:00
Steven Silvester
c0a0490eed
Fix handling of multiple warnings and update tests
...
Fix handling of multiple warnings
Update all test __init__ files
Update segmentation pkg
Update the color pkg
Update the exposure pkg
Update the filters pkg
Update the io pkg
Update the measure pkg
Update morphology package
Restructure test setup function
Add expected_warnings to __all__
Update restoration pkg.
Remove explicit filter check since it is done elsewhere
Fix the image test helpers
Update the transform pkg
Fix util pkg
Update viewer pkg
2014-12-23 16:51:06 -06:00
Steven Silvester
a4e4e57ba5
Create new expected_warnings helper and some cleanup
...
Add new helper function for expected warnings during test
Indentation cleanups and avoid skipping doctests if possible.
2014-12-23 16:50:18 -06:00
Steven Silvester
4680f30466
Add a test setup helper function
...
Add a function to set up a skimage test
Switch to new test helper function
Import local packages that raise warnings in test setup function
More fixes to doctests
Fix regionprops doc test
Try and fix the test_rank failure.
Remove no longer needed RectangleSelector shim
Skip more doctests in _regionprops
Try importing another scipy subpackage
2014-12-23 16:49:20 -06:00
Steven Silvester
f72882fbd2
Import scipy before turning on warnings
2014-12-23 16:49:19 -06:00
Steven Silvester
0debedd82c
Handle more warnings and reset io plugins as needed
...
Reset plugins prior to running collections test
Handle warnings in morphology pkg
Add __init__ for morpohology tests
Handle warnings for novice pkg
Handle warnings for restoration pkg
Handle warnings for segmentation pkg
Handle warnings for _shared pkg
Handle warnings for transform pkg
Handle warnings for util pkg
Handle warnings in viewer module
2014-12-23 16:48:16 -06:00
Pratap Vardhan
db7b43199d
BUG: Change dtype
2014-12-15 18:13:39 +05:30
Pratap Vardhan
8d50561d18
TST: Test for ellipse structuring element
2014-12-15 13:21:15 +05:30
Pratap Vardhan
073f28e90e
TST: Test for selem.cube
2014-12-14 10:52:53 +05:30
Pratap Vardhan
9d6516903d
DOC: Add test functions docstrings
2014-12-14 01:28:09 +05:30
Pratap Vardhan
2058fe23cb
CLN: Minor cleanup - unused imports, pep8
2014-12-14 01:17:27 +05:30
Stefan van der Walt
36aa4cdb6f
Merge pull request #1254 from matejak/label3d
...
Refactor labeling and extend to 3D
2014-12-04 12:31:29 +02:00
Matěj Týč
e41bff898a
Added fix for the strange input array shapes + tests
2014-11-28 16:45:52 +01:00
Matěj Týč
abf3dbc593
Added and tested proper exception handling concerning array shape
2014-11-16 15:33:13 +01:00
Matěj Týč
7c7ecc4bdc
Mainly typo fixes
2014-11-11 21:49:57 +01:00
Matěj Týč
438a9355d6
Fixed bugs so test pass now
2014-11-11 00:39:49 +01:00
Matěj Týč
53f93a7f8e
Added tests for 3D labelling (that fail)
2014-11-08 12:09:19 +01:00
Rebecca
1b217f971e
replacing lena in examples and most tests
2014-11-07 16:01:23 +02:00
Steven Silvester
2374b6a1ff
Merge pull request #1219 from jni/reconstruct-error
...
Raise meaningful error when wrong "method" passed to `reconstruct`
2014-11-05 20:42:35 -06:00
Steven Silvester
66aaf71943
Merge pull request #1217 from jni/morpho-out
...
Allow discontiguous out arrays in `skimage.morphology.grey`
2014-11-05 20:35:56 -06:00
Juan Nunez-Iglesias
39d042e4ba
Test correct error for wrong method in reconstruct
2014-11-06 10:29:43 +11:00
Juan Nunez-Iglesias
1a3ec0299c
Add tests for discontiguous out arrays in grey morpho
2014-11-04 15:20:21 +11:00
Juan Nunez-Iglesias
8711c74533
Test type warning from remove_small_objects
2014-09-30 15:04:28 +10:00
Stefan van der Walt
5ba4b7ccd3
Expose point_in_poly and move to measure module
2014-09-22 17:56:18 +02:00
Juan Nunez-Iglesias
85a5cea533
Merge pull request #1054 from blink1073/add_test_seeds
...
Add random seeds to tests per #1044
Additionally, change all `np.random.random` to `np.random.rand` calls, as the former are not affected by `np.random.seed`.
2014-07-20 07:48:49 -05:00
blink1073
5677dafe41
Move away from random.random in favor of random.rand
2014-07-19 18:18:23 -05:00
Nelson Brown
6e8ae37f07
Change ndimage test image to fit uint8 range
2014-07-16 20:03:37 -07:00
Nelson Brown
eb4725826d
Change test of ndimage equivalence to use uint8 test image
2014-07-16 19:57:25 -07:00
Nelson Brown
4449c77884
Fix calls to ndimage to use footprint argument
2014-07-15 08:39:34 -07:00
Nelson Brown
7976520e7a
Add test that the 2D results correspond to scipy's
...
Remove trailing whitespace
2014-07-15 08:25:17 -07:00
Nelson Brown
a1519a015e
Change binary morphology functions to output numpy.bool dtype
2014-07-13 19:59:43 -07:00
Nelson Brown
d9909c4db9
Add tests for ndimage fallback for 3D white_tophat & black_tophat
2014-07-13 12:36:05 -07:00
Nelson Brown
ea3e65f25a
Add 3d-fallback tests for binary functions
2014-07-12 16:54:35 -07:00
Nelson Brown
2b91c259d6
Add fallback decorator for 3D images
...
We don't support images greater than 2D, so fall back on ndimage
2014-07-12 15:22:48 -07:00
Nelson Brown
1ef556b710
Remove unnecessary whitespace
2014-07-11 14:51:57 -07:00
Nelson Brown
bb732c9225
Add default structuring element to morphology
2014-07-11 13:50:55 -07:00
blink1073
5ef3f95d71
Add random seeds to tests per #1044
2014-07-05 12:49:42 -05:00
Johannes L. Schönberger
6546b9dba4
Merge pull request #1007 from stefanv/label_refactor
...
Move `morphology.label` to `measure.label` and prepare for 0-label transition
2014-05-25 21:56:42 -04:00
Stefan van der Walt
c0be2ec505
Correctly apply catch_warnings()
2014-05-26 01:21:58 +02:00
Johannes Schönberger
7b86728498
Add full test coverage for corner_subpix and fix bug
2014-05-10 10:12:41 -04:00
Johannes Schönberger
e4a60e4bf2
Test invalid input for selem
2014-05-10 09:44:59 -04:00
Johannes Schönberger
69a0255a28
Test invalid input for seed
2014-05-10 09:07:01 -04:00