使用Python进行分水岭变换获取脊骨架

时间:2018-01-30 11:12:27

标签: python opencv scikit-image watershed image-morphology

我目前正在尝试将最初用IDL编写的代码翻译成Python,并完全停留在使用IDL的Watershed函数获取'脊骨架'的代码的一部分上(所谓的代码的原始作者)的图像。请参阅输入和结果下面的示例图像。

输入图片 Input image

结果 Result

生成此行的IDL代码行

result = watershed(image, connect=8)

不幸的是我对使用分水岭等一无所知但是从OpenCV或scikit-image可以看出你需要调用的不仅仅是图像本身?我看到像标记这样的东西。我猜的connect=8部分与最近的邻居有关,但我不知道如何在我遇到的任何Python包中实现它。

我似乎无法复制IDL提供的输出,所以我希望有一些比我更专业的人可能会认识到这种结果,并能够指出我正确的方向?感谢。

0 个答案:

没有答案