首页 > 资讯 > 问答 > 分水岭算法,分水岭算法的介绍

分水岭算法,分水岭算法的介绍

来源:整理 时间:2023-08-29 22:18:33 编辑:智能门户 手机版

本文目录一览

1,分水岭算法的介绍

所谓分水岭算法有好多种实现算法,拓扑学,形态学,浸水模拟和降水模拟等方式。要搞懂就不容易了。Watershed Algorithm(分水岭算法),顾名思义,就是根据分水岭的构成来考虑图像的分割。现实中我们可以或者说可以想象有山有湖的景象,那么那一定是水绕 山,山围水的情形。当然在需要的时候,要人工构筑分水岭,以防集水盆之间的互相穿透。而区分高山(plateaus)与水的界线,以及湖与湖之间的间隔或 都是连通的关系,就是我们可爱的分水岭(watershed)。为了得到一个相对集中的集水盆,那么让水涨到都接近周围的最高的山顶就可以了,再涨就要漏 水到邻居了,而邻居,嘿嘿,水质不同诶,会混淆自我的。那么这样的话,我们就可以用来获取边界灰阶大,中间灰阶小的物体区域了,它就是集水盆。

分水岭算法的介绍

2,分水岭图像分割中常常用梯度图像代替原始图像作为分水岭算法的输

分水岭算法是数学形态学分割方法中的经典算法,它将图像看作是地形学上被水覆盖的自然地貌,图像中的每一像素的灰度值表示该点的海拔高度,其每一个局部极小值及其影响区域称为集水盆,集水盆的边界则是分水岭,在各极小区域的表面打一个小孔,同时让水从小孔中涌出,并慢慢淹没极小区域周围的区域,那么各极小区域波及的范围,即是相应的集水盆,对应图像中的区域;不同区域的水流相遇时的界限,就是期望得到的分水岭,对应区域的边缘。分水岭变换可以保证分割区域的连续性和封闭性。 分水岭变换是从局部极小点开始,即只能是在梯度图中用, 原始图是转换后才能用于分水岭变换的一般图像中存在多个极小值点,通常会存在过分割现象,可以采用梯度阈值分割改进或者采用标记分水岭算法将多个极小值区域连在一起opencv提供分水岭的代码 可以找来看一下
搜一下:分水岭图像分割中,常常用梯度图像代替原始图像作为分水岭算法的输入的原因

分水岭图像分割中常常用梯度图像代替原始图像作为分水岭算法的输

3,标记分水岭图像分割算法 实际生产生活中有什么样的应用前景 问

分水岭分割方法,是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中每一点像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆,而集水盆的边界则形成分水岭。分水岭的概念和形成可以通过模拟浸入过程来说明。在每一个局部极小值表面,刺穿一个小孔,然后把整个模型慢慢浸入水中,随着浸入的加深,每一个局部极小值的影响域慢慢向外扩展,在两个集水盆汇合处构筑大坝,即形成分水岭。
分水岭算法是数学形态学分割方法中的经典算法,它将图像看作是地形学上被水覆盖的自然地貌,图像中的每一像素的灰度值表示该点的海拔高度,其每一个局部极小值及其影响区域称为集水盆,集水盆的边界则是分水岭,在各极小区域的表面打一个小孔,同时让水从小孔中涌出,并慢慢淹没极小区域周围的区域,那么各极小区域波及的范围,即是相应的集水盆,对应图像中的区域;不同区域的水流相遇时的界限,就是期望得到的分水岭,对应区域的边缘。分水岭变换可以保证分割区域的连续性和封闭性。分水岭变换是从局部极小点开始,即只能是在梯度图中用, 原始图是转换后才能用于分水岭变换的一般图像中存在多个极小值点,通常会存在过分割现象,可以采用梯度阈值分割改进或者采用标记分水岭算法将多个极小值区域连在一起opencv提供分水岭的代码 可以找来看一下

标记分水岭图像分割算法 实际生产生活中有什么样的应用前景  问

4,图像分割中分水岭算法的流程是什么我论文答辩要做10分钟左右的

分水岭算法的概念及原理  分水岭分割方法,是一种基于拓扑理论的数学形态学的分割方法,其基本思想是把图像看作是测地学上的拓扑地貌,图像中每一点像素的灰度值表示该点的海拔高度,每一个局部极小值及其影响区域称为集水盆,而集水盆的边界则形成分水岭。分水岭的概念和形成可以通过模拟浸入过程来说明。在每一个局部极小值表面,刺穿一个小孔,然后把整个模型慢慢浸入水中,随着浸入的加深,每一个局部极小值的影响域慢慢向外扩展,在两个集水盆汇合处构筑大坝,即形成分水岭。  分水岭的计算过程是一个迭代标注过程。分水岭比较经典的计算方法是L. Vincent提出的。在该算法中,分水岭计算分两个步骤,一个是排序过程,一个是淹没过程。首先对每个像素的灰度级进行从低到高排序,然后在从低到高实现淹没过程中,对每一个局部极小值在h阶高度的影响域采用先进先出(FIFO)结构进行判断及标注。  分水岭变换得到的是输入图像的集水盆图像,集水盆之间的边界点,即为分水岭。显然,分水岭表示的是输入图像极大值点。因此,为得到图像的边缘信息,通常把梯度图像作为输入图像,即  g(x,y)=grad(f(x,y))=  式中,f(x,y)表示原始图像,grad  分水岭算法对微弱边缘具有良好的响应,图像中的噪声、物体表面细微的灰度变化,都会产生过度分割的现象。但同时应当看出,分水岭算法对微弱边缘具有良好的响应,是得到封闭连续边缘的保证的。另外,分水岭算法所得到的封闭的集水盆,为分析图像的区域特征提供了可能。  为消除分水岭算法产生的过度分割,通常可以采用两种处理方法,一是利用先验知识去除无关边缘信息。二是修改梯度函数使得集水盆只响应想要探测的目标。  为降低分水岭算法产生的过度分割,通常要对梯度函数进行修改,一个简单的方法是对梯度图像进行阈值处理,以消除灰度的微小变化产生的过度分割。即  g(x,y)=max(grad(f(x,y)),gθ)  式中,gθ表示阈值。  程序可采用方法:用阈值限制梯度图像以达到消除灰度值的微小变化产生的过度分割,获得适量的区域,再对这些区域的边缘点的灰度级进行从低到高排序,然后在从低到高实现淹没的过程,梯度图像用Sobel算子计算获得。对梯度图像进行阈值处理时,选取合适的阈值对最终分割的图像有很大影响,因此阈值的选取是图像分割效果好坏的一个关键。缺点:实际图像中可能含有微弱的边缘,灰度变化的数值差别不是特别明显,选取阈值过大可能会消去这些微弱边缘。
我给个推荐吧
来赚点分
文章TAG:分水岭算法分水岭算法的介绍

最近更新

  • gpio接口,GPIO口是什么gpio接口,GPIO口是什么

    GPIO口是什么2,单片机的GPIO引脚是什么3,简要说明GPIO通信接口的定义与原理4,GPIO接口接什么5,寄存器控制了gpio端口引脚是输入还是输出若为0则引脚为若为16,电脑主板上的GPIO是做什么用的1.....

    问答 日期:2023-08-29

  • PXI,工控机当中的PXI是什么PXI,工控机当中的PXI是什么

    工控机当中的PXI是什么2,什么是PXI硬件平台3,PXI的优势有哪些4,请问什么是PXI5,PXI系统与工控机有什么区别6,PCI与PXI区别1,工控机当中的PXI是什么是专门设计用于测量和自动化应用的模块化仪.....

    问答 日期:2023-08-29

  • 不着调是什么意思,不着调是什么意思啊不着调是什么意思,不着调是什么意思啊

    不着调是什么意思啊2,不着调是什么意思3,什么叫说话不着调什么叫烦别人4,不着调是什么意思5,不着调是什么意思6,不着调是什么意思7,什么叫不着调8,不着调是什么意思9,如果一个男生说你说话总是.....

    问答 日期:2023-08-29

  • 可以喝酒的机器人可以吗可以喝酒的机器人可以吗

    餐厅机器人我能做什么?不是一切都好吗?饭厅机器人有与人沟通的能力,能活跃气氛。那么餐厅可以做什么机器人?不一定都是人类服务员,机器也可以很好,有些餐厅机器人可以帮食客点餐,机器人,现在机.....

    问答 日期:2023-08-29

  • 二次电池,什么叫做二次电池如何再生二次电池,什么叫做二次电池如何再生

    什么叫做二次电池如何再生2,什么叫做二次电池高一化学3,二次电池的优缺点是什么4,一次电池和二次电池的区别5,一次电池二次电池常见种类有哪些6,一次电池二次电池燃料电池工作的原理及区别.....

    问答 日期:2023-08-29

  • 卡尔曼滤波算法,卡尔曼滤波是什么啊谁能给个例子卡尔曼滤波算法,卡尔曼滤波是什么啊谁能给个例子

    卡尔曼滤波是什么啊谁能给个例子2,卡尔曼滤波公式是什么啊3,kalman滤波原理4,什么是什么是卡尔曼滤波目标跟踪完美1,卡尔曼滤波是什么啊谁能给个例子我这有。。自己下2,卡尔曼滤波公式是什.....

    问答 日期:2023-08-29

  • 无刷电机原理,无刷电机原理无刷电机原理,无刷电机原理

    无刷电机原理2,无刷电动车电机原理3,无刷电机原理是什么4,无刷发电机的工作原理5,无刷电机的工作原理6,无刷电机的制作原理1,无刷电机原理无刷电机的工作原理就是步进电机的工作原理线圈是定.....

    问答 日期:2023-08-29

  • bsp是什么,BSP是什么的bsp是什么,BSP是什么的

    BSP是什么的2,螺纹中bssp是什么意思3,bsp是什么文件怎样编辑4,B2B是什么意思5,什么是bsp博客6,bsp是什么文档啊1,BSP是什么的电子客票2,螺纹中bssp是什么意思BSP英制管螺纹,牙型角55°。我不会.....

    问答 日期:2023-08-29