Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何选择图像中的离散区域?_Python_Scikit Image - Fatal编程技术网

Python 如何选择图像中的离散区域?

Python 如何选择图像中的离散区域?,python,scikit-image,Python,Scikit Image,在具有一些离散区域的图像中,如何指向鼠标并选择整个区域 在图像中,如何选择整个红色区域 看来您需要的是一种自动或半自动的图像分割算法 我认为,您在问题中描述的是分水岭算法,它是一种简单的自动图像分割方法: 另一种方法是半自动分割解决方案,如活动轮廓(贪婪蛇)算法: 蛇是一种能量最小化、可变形的样条曲线,受约束和图像力的影响,这些力将蛇拉向对象轮廓,并产生抵抗变形的内力 上述两种算法在python中的实现可在此处找到: 看来您需要的是一种自动或半自动的图像分割算法 我认为,您在问题中描述的是分

在具有一些离散区域的图像中,如何指向鼠标并选择整个区域

在图像中,如何选择整个红色区域


看来您需要的是一种自动或半自动的图像分割算法

我认为,您在问题中描述的是分水岭算法,它是一种简单的自动图像分割方法:

另一种方法是半自动分割解决方案,如活动轮廓(贪婪蛇)算法:

蛇是一种能量最小化、可变形的样条曲线,受约束和图像力的影响,这些力将蛇拉向对象轮廓,并产生抵抗变形的内力

上述两种算法在python中的实现可在此处找到:


看来您需要的是一种自动或半自动的图像分割算法

我认为,您在问题中描述的是分水岭算法,它是一种简单的自动图像分割方法:

另一种方法是半自动分割解决方案,如活动轮廓(贪婪蛇)算法:

蛇是一种能量最小化、可变形的样条曲线,受约束和图像力的影响,这些力将蛇拉向对象轮廓,并产生抵抗变形的内力

上述两种算法在python中的实现可在此处找到:


非常感谢!分水岭方法非常适合我的案例,尽管我花了一点时间来理解如何使用skimage.segmentation.Waterline函数。你能推荐一些网站或书籍来学习这些算法的细节吗?请查看我提到的wiki页面的参考资料部分。另外,在youtube上查看视频教程。应该有一些图像处理和计算机视觉教科书讨论进一步的细节,但只要你不想进一步改进算法,即使不知道它如何工作的许多细节,你也应该很好。非常感谢!分水岭方法非常适合我的案例,尽管我花了一点时间来理解如何使用skimage.segmentation.Waterline函数。你能推荐一些网站或书籍来学习这些算法的细节吗?请查看我提到的wiki页面的参考资料部分。另外,在youtube上查看视频教程。应该有一些图像处理和计算机视觉教科书讨论进一步的细节,但只要你不想进一步改进算法,即使不知道它如何工作的许多细节,你也应该很好。