opencv-分水岭算法

时间:2020-10-05 14:18:34
【文件属性】:

文件名称:opencv-分水岭算法

文件大小:276KB

文件格式:ZIP

更新时间:2020-10-05 14:18:34

分水岭

opencv的分水岭算法 分水岭分割方法,是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中每一点像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆,而集水盆的边界则形成分水岭。分水岭的概念和形成可以通过模拟浸入过程来说明。在每一个局部极小值表面,刺穿一个小孔,然后把整个模型慢慢浸入水中,随着浸入的加深,每一个局部极小值的影响域慢慢向外扩展,在两个集水盆汇合处构筑大坝,即形成分水岭。 分水岭的计算过程是一个迭代标注过程。分水岭比较经典的计算方法是L. Vincent提出的。在该算法中,分水岭计算分两个步骤,一个是排序过程,一个是淹没过程。首先对每个像素的灰度级进行从低到高排序,然后在从低到高实现淹没过程中,对每一个局部极小值在h阶高度的影响域采用先进先出(FIFO)结构进行判断及标注。


【文件预览】:
【77】分水岭算法
----77_分水岭算法.suo(15KB)
----77_分水岭算法()
--------77_分水岭算法.vcxproj.filters(950B)
--------1.jpg(267KB)
--------77_watershed.cpp(6KB)
--------77_分水岭算法.vcxproj(4KB)
--------77_分水岭算法.vcxproj.user(143B)
----77_分水岭算法.sln(921B)

网友评论

相关文章