From 19614cc8d745e41ad79efd6460168328079544b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Scho=CC=88nberger?= Date: Fri, 11 May 2012 23:00:08 +0200 Subject: [PATCH] euler number now behaves like MATLAB implementation --- skimage/measure/_regionprops.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skimage/measure/_regionprops.py b/skimage/measure/_regionprops.py index 9cfa1ac9..f3af9e47 100644 --- a/skimage/measure/_regionprops.py +++ b/skimage/measure/_regionprops.py @@ -213,7 +213,7 @@ def regionprops(image, properties='all'): _filled_image = ndimage.binary_fill_holes(array, STREL_8) euler_array = _filled_image != array _, num = ndimage.label(euler_array, STREL_8) - obj_props['EulerNumber'] = 1 - num + obj_props['EulerNumber'] = - num if 'Extent' in properties: obj_props['Extent'] = m[0,0] / (array.shape[0] * array.shape[1])