From 845d083470c065cfb1316e788ebb160abd222e12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Sch=C3=B6nberger?= Date: Sun, 22 Sep 2013 07:22:09 +0200 Subject: [PATCH] Define 1d arrays as contiguous --- skimage/segmentation/_slic.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skimage/segmentation/_slic.pyx b/skimage/segmentation/_slic.pyx index 36cfa1a5..c3d95ee0 100644 --- a/skimage/segmentation/_slic.pyx +++ b/skimage/segmentation/_slic.pyx @@ -13,7 +13,7 @@ from skimage.util import regular_grid def _slic_cython(double[:, :, :, ::1] image_zyx, double[:, ::1] segments, Py_ssize_t max_iter, - double[:] spacing): + double[::1] spacing): """Helper function for SLIC segmentation. Parameters @@ -75,7 +75,7 @@ def _slic_cython(double[:, :, :, ::1] image_zyx, = np.empty((depth, height, width), dtype=np.intp) cdef double[:, :, ::1] distance \ = np.empty((depth, height, width), dtype=np.double) - cdef Py_ssize_t[:] n_segment_elems = np.zeros(n_segments, dtype=np.intp) + cdef Py_ssize_t[::1] n_segment_elems = np.zeros(n_segments, dtype=np.intp) cdef Py_ssize_t i, c, k, x, y, z, x_min, x_max, y_min, y_max, z_min, z_max cdef char change