diff --git a/skimage/measure/_regionprops.py b/skimage/measure/_regionprops.py index b523e2e0..72d1e2f4 100644 --- a/skimage/measure/_regionprops.py +++ b/skimage/measure/_regionprops.py @@ -451,7 +451,8 @@ def perimeter(image, neighbourhood=4): } perimeter_image = ndimage.convolve(border_image, np.array([[10, 2, 10], [ 2, 1, 2], - [10, 2, 10]])) + [10, 2, 10]]), + mode='constant', cval=0) total_perimeter = 0 for weight, values in perimeter_weights.items(): num_values = 0