From 28189c9a66c676fca43397ce8c884cf6bc200cc9 Mon Sep 17 00:00:00 2001 From: Alexis Mignon Date: Mon, 3 Jun 2013 10:03:57 +0200 Subject: [PATCH] Moved image conversion after the verification of the max_value --- skimage/filter/_denoise_cy.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skimage/filter/_denoise_cy.pyx b/skimage/filter/_denoise_cy.pyx index 097a7596..6fd95f03 100644 --- a/skimage/filter/_denoise_cy.pyx +++ b/skimage/filter/_denoise_cy.pyx @@ -137,11 +137,11 @@ def denoise_bilateral(image, Py_ssize_t win_size=5, sigma_range=None, max_value = image.max() - cimage = np.ascontiguousarray(image) - if max_value == 0.0: raise ValueError("The maximum value found in the image was 0.") + cimage = np.ascontiguousarray(image) + out = np.zeros((rows, cols, dims), dtype=np.double) image_data = cimage.data out_data = out.data