From dfffc55c36c529f4aadde152e7ab7e5f1d696471 Mon Sep 17 00:00:00 2001 From: Egor Panfilov Date: Mon, 7 Mar 2016 23:36:26 +0300 Subject: [PATCH 1/2] Added inpaint to module init --- skimage/restoration/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/skimage/restoration/__init__.py b/skimage/restoration/__init__.py index c69ae2dc..424f9939 100644 --- a/skimage/restoration/__init__.py +++ b/skimage/restoration/__init__.py @@ -23,6 +23,7 @@ from .unwrap import unwrap_phase from ._denoise import denoise_tv_chambolle, denoise_tv_bregman, \ denoise_bilateral from .non_local_means import denoise_nl_means +from .inpaint import inpaint_biharmonic from .._shared.utils import copy_func, deprecated nl_means_denoising = copy_func(denoise_nl_means, name='nl_means_denoising') @@ -37,6 +38,7 @@ __all__ = ['wiener', 'denoise_tv_chambolle', 'denoise_bilateral', 'denoise_nl_means', - 'nl_means_denoising'] + 'nl_means_denoising', + 'inpaint_biharmonic'] del copy_func, deprecated From caa2d220b60eeeb2e9462bd389c297a05922a415 Mon Sep 17 00:00:00 2001 From: Egor Panfilov Date: Tue, 8 Mar 2016 01:35:48 +0300 Subject: [PATCH 2/2] Changed docsting sections order --- skimage/restoration/inpaint.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/skimage/restoration/inpaint.py b/skimage/restoration/inpaint.py index 5ecd28c7..cd5b9335 100644 --- a/skimage/restoration/inpaint.py +++ b/skimage/restoration/inpaint.py @@ -92,6 +92,12 @@ def inpaint_biharmonic(img, mask, multichannel=False): out : (M[, N[, ..., P]][, C]) ndarray Input image with masked pixels inpainted. + References + ---------- + .. [1] N.S.Hoang, S.B.Damelin, "On surface completion and image inpainting + by biharmonic functions: numerical aspects", + http://www.ima.umn.edu/~damelin/biharmonic + Examples -------- >>> img = np.tile(np.square(np.linspace(0, 1, 5)), (5, 1)) @@ -100,13 +106,6 @@ def inpaint_biharmonic(img, mask, multichannel=False): >>> mask[1, 3:] = 1 >>> mask[0, 4:] = 1 >>> out = inpaint_biharmonic(img, mask) - - References - ---------- - Algorithm is based on: - .. [1] N.S.Hoang, S.B.Damelin, "On surface completion and image inpainting - by biharmonic functions: numerical aspects", - http://www.ima.umn.edu/~damelin/biharmonic """ if img.ndim < 1: