From 0027b91e840e5bd3d79b469194959141c8bf015f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Scho=CC=88nberger?= Date: Sat, 5 May 2012 13:39:21 +0200 Subject: [PATCH] added test: labelled image must be of integer type --- skimage/measure/regionprops.pyx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/skimage/measure/regionprops.pyx b/skimage/measure/regionprops.pyx index a58ba90b..25cb1e48 100644 --- a/skimage/measure/regionprops.pyx +++ b/skimage/measure/regionprops.pyx @@ -186,6 +186,9 @@ def regionprops(image, properties='all'): cdef np.ndarray[np.double_t, ndim=2] m, mu, nu cdef double cr, cc, a, b, c + if not np.issubdtype(image.dtype, 'int'): + raise TypeError('labelled image must be of integer dtype') + # determine all properties if nothing specified if properties == 'all': properties = PROPS