Python中使用skimage进行分水岭分割并不会停止运行

时间:2017-08-14 20:36:40

标签: python scikit-image watershed

我在使用scikit-image在Python中实现分水岭分割算法时遇到了一些麻烦。

我的示例代码如下:

from scipy import ndimage as ndi
from skimage import feature
import numpy as np

cells = binary_image_of_interest
distance = ndi.distance_transform_edt(cells)

local_maxi = feature.peak_local_max(
    distance,
    footprint=np.ones((3, 3), dtype=np.bool),
    indices=False,
    labels = measure.label(cells)
)

但是当我运行代码时,它似乎会持续很长时间(最多1小时)而没有解决方案。我很确定这不仅仅是因为我的机器运行缓慢,因为其他脚本的运行时间与skimage网站上的时间相当。

如果有人能够提供帮助,我们将非常感激!

0 个答案:

没有答案