mirror of
https://github.com/wassname/scikit-image.git
synced 2026-08-04 13:14:23 +08:00
Fix euler number bug for scipy-0.13
This commit is contained in:
@@ -4,7 +4,7 @@ from math import sqrt, atan2, pi as PI
|
||||
import numpy as np
|
||||
from scipy import ndimage
|
||||
|
||||
from skimage.morphology import convex_hull_image
|
||||
from skimage.morphology import convex_hull_image, label
|
||||
from skimage.measure import _moments
|
||||
|
||||
|
||||
@@ -155,8 +155,8 @@ class _RegionProperties(object):
|
||||
@_cached_property
|
||||
def euler_number(self):
|
||||
euler_array = self.filled_image != self.image
|
||||
_, num = ndimage.label(euler_array, STREL_8)
|
||||
return -num
|
||||
_, num = label(euler_array, neighbors=8, return_num=True)
|
||||
return -num + 1
|
||||
|
||||
@_cached_property
|
||||
def extent(self):
|
||||
|
||||
Reference in New Issue
Block a user