From 10a6c23ff848cd66f81ac73e5940da47b7629773 Mon Sep 17 00:00:00 2001 From: odebeir Date: Fri, 2 Nov 2012 10:10:39 +0100 Subject: [PATCH] doc bilateral_rank --- skimage/filter/rank/bilateral_rank.pyx | 47 +++++--------------------- 1 file changed, 8 insertions(+), 39 deletions(-) diff --git a/skimage/filter/rank/bilateral_rank.pyx b/skimage/filter/rank/bilateral_rank.pyx index 69884e16..d72a84c9 100644 --- a/skimage/filter/rank/bilateral_rank.pyx +++ b/skimage/filter/rank/bilateral_rank.pyx @@ -81,33 +81,14 @@ def bilateral_mean(image, selem, out=None, mask=None, shift_x=False, shift_y=Fal Examples -------- - >>> # Local mean - >>> from skimage.morphology import square - >>> import skimage.filter.rank as rank - >>> ima8 = 255*np.array([[0, 0, 0, 0, 0], - ... [0, 1, 1, 1, 0], - ... [0, 1, 1, 1, 0], - ... [0, 1, 1, 1, 0], - ... [0, 0, 0, 0, 0]], dtype=np.uint8) - >>> rank.bilateral_mean(ima8, square(3), s0=10,s1=10) - array([[ 0, 0, 0, 0, 0], - [ 0, 255, 255, 255, 0], - [ 0, 255, 255, 255, 0], - [ 0, 255, 255, 255, 0], - [ 0, 0, 0, 0, 0]], dtype=uint16) - - >>> ima16 = 4095*np.array([[0, 0, 0, 0, 0], - ... [0, 1, 1, 1, 0], - ... [0, 1, 1, 1, 0], - ... [0, 1, 1, 1, 0], - ... [0, 0, 0, 0, 0]], dtype=np.uint16) - >>> rank.bilateral_mean(ima16, square(3), s0=10,s1=10) - array([[ 0, 0, 0, 0, 0], - [ 0, 4095, 4095, 4095, 0], - [ 0, 4095, 4095, 4095, 0], - [ 0, 4095, 4095, 4095, 0], - [ 0, 0, 0, 0, 0]], dtype=uint16) - + >>> from skimage import data + >>> from skimage.morphology import disk + >>> from skimage.filter.rank import bilateral_mean + >>> # bilateral filtering of cameraman image using a flat kernel + >>> # Load test image + >>> a8 = data.camera() + >>> # Apply bilateral filter + >>> bl8 = bilateral_mean(a8, disk(20), s0=10,s1=10) """ return _apply( @@ -161,18 +142,6 @@ def bilateral_pop(image, selem, out=None, mask=None, shift_x=False, shift_y=Fals [4, 4, 6, 4, 4], [3, 4, 3, 4, 3]], dtype=uint16) - >>> ima16 = 4095*np.array([[0, 0, 0, 0, 0], - ... [0, 1, 1, 1, 0], - ... [0, 1, 1, 1, 0], - ... [0, 1, 1, 1, 0], - ... [0, 0, 0, 0, 0]], dtype=np.uint16) - >>> rank.bilateral_pop(ima16, square(3), s0=10,s1=10) - array([[3, 4, 3, 4, 3], - [4, 4, 6, 4, 4], - [3, 6, 9, 6, 3], - [4, 4, 6, 4, 4], - [3, 4, 3, 4, 3]], dtype=uint16) - """ return _apply(