From 1847b18fbba0998a585050d722d9a2167240c302 Mon Sep 17 00:00:00 2001 From: Juan Nunez-Iglesias Date: Thu, 22 Jan 2015 18:30:10 +1100 Subject: [PATCH] Test symmetric selems for rank/morpho comparison The handling of eccentric selems is different between these two modules, so the results are not expected to agree. (Why they agreed before this change is beyond me.) --- skimage/filters/rank/tests/test_rank.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skimage/filters/rank/tests/test_rank.py b/skimage/filters/rank/tests/test_rank.py index 78a97e56..48628432 100644 --- a/skimage/filters/rank/tests/test_rank.py +++ b/skimage/filters/rank/tests/test_rank.py @@ -124,7 +124,7 @@ def test_compare_with_grey_dilation(): out = np.empty_like(image) mask = np.ones(image.shape, dtype=np.uint8) - for r in range(1, 20, 1): + for r in range(3, 20, 2): elem = np.ones((r, r), dtype=np.uint8) rank.maximum(image=image, selem=elem, out=out, mask=mask) cm = grey.dilation(image=image, selem=elem) @@ -138,7 +138,7 @@ def test_compare_with_grey_erosion(): out = np.empty_like(image) mask = np.ones(image.shape, dtype=np.uint8) - for r in range(1, 20, 1): + for r in range(3, 20, 2): elem = np.ones((r, r), dtype=np.uint8) rank.minimum(image=image, selem=elem, out=out, mask=mask) cm = grey.erosion(image=image, selem=elem)