From d883b456667b5c6893c28149f33cce7851ab8d07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Sch=C3=B6nberger?= Date: Thu, 1 Aug 2013 11:12:55 +0200 Subject: [PATCH] Fix Otsu rank filter kernel loop range --- skimage/filter/rank/generic_cy.pyx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skimage/filter/rank/generic_cy.pyx b/skimage/filter/rank/generic_cy.pyx index 9815d6ea..dcf6e361 100644 --- a/skimage/filter/rank/generic_cy.pyx +++ b/skimage/filter/rank/generic_cy.pyx @@ -321,7 +321,7 @@ cdef inline double _kernel_otsu(Py_ssize_t* histo, double pop, dtype_t g, mu1 = 0. max_sigma_b = 0. - for i in range(max_bin): + for i in range(1, max_bin): P = histo[i] / pop new_q1 = q1 + P if new_q1 > 0: