图像数字处理图像分割.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《图像数字处理图像分割.ppt》由会员分享,可在线阅读,更多相关《图像数字处理图像分割.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图像数字处理图像分割现在学习的是第1页,共69页Contents 8.1 图像分割定义图像分割定义 8.2 使用阈值进行图像分割使用阈值进行图像分割 8.3基于梯度的图像分割方法 8.4 边缘检测和连接 8.5 区域增长区域增长(Region Growing)8.6 二值图像处理二值图像处理(Binary Image Processing)8.7 分割图像的结构小结 现在学习的是第2页,共69页8.1 图像分割定义图像分割定义 图像分割处理定义:图像分割处理定义:将数字图像划分成互不相交(不重叠)区域的过程将数字图像划分成互不相交(不重叠)区域的过程.区域区域(region)定义定义:像素的连
2、通集。像素的连通集。连通连通(connectedness)定义定义:在一个连通集中的任意两个像素之间,存住一条完全在一个连通集中的任意两个像素之间,存住一条完全由这个集合的元素构成的连通路径。由这个集合的元素构成的连通路径。现在学习的是第3页,共69页8.2.1 全局阈值化思想:整个图像中将灰度阈值的值设置为常数。思想:整个图像中将灰度阈值的值设置为常数。前提条件:如果背景的灰度值在整个图像中可合理前提条件:如果背景的灰度值在整个图像中可合理地看作为恒定,而且所有物体与背景都具有几乎地看作为恒定,而且所有物体与背景都具有几乎相同的对比度,那么,只要选择了正确的阈值,相同的对比度,那么,只要选择
3、了正确的阈值,使用一个固定的全局阈值一般会有较好的效果使用一个固定的全局阈值一般会有较好的效果。现在学习的是第4页,共69页8.2.2 自适应阈值自适应阈值改进方法:在许多的情况下,背景的灰度值并不是改进方法:在许多的情况下,背景的灰度值并不是常数,物件和背景的对比度在图像中也有变化,常数,物件和背景的对比度在图像中也有变化,这时,一个在图像中某一区域效果良好的阈值在这时,一个在图像中某一区域效果良好的阈值在其它区域却可能效果很差。在这种情况下,把灰其它区域却可能效果很差。在这种情况下,把灰度阈值取成一个随图像中位置缓慢变化的函数值度阈值取成一个随图像中位置缓慢变化的函数值是适宜的。是适宜的。
4、现在学习的是第5页,共69页8.2.3最佳阈值的选择最佳阈值的选择 除非图像中的物体有陡峭的边沿,否则灰度除非图像中的物体有陡峭的边沿,否则灰度阈值的取值对所抽取物体的边界的定位和整体的阈值的取值对所抽取物体的边界的定位和整体的尺寸有很大的影响。这意味着后续的尺寸(特别尺寸有很大的影响。这意味着后续的尺寸(特别是面积)的测量对于灰度阈值的选择很敏感。由是面积)的测量对于灰度阈值的选择很敏感。由于这个原因,我们需要一个最佳的,或至少是具于这个原因,我们需要一个最佳的,或至少是具有一致性的方法确定阈值。有一致性的方法确定阈值。现在学习的是第6页,共69页1.直方图技术 含有一个与背景明显对比的物体
5、的图像其有包含含有一个与背景明显对比的物体的图像其有包含双峰的灰度直方图双峰的灰度直方图 现在学习的是第7页,共69页直方图生成直方图生成a=imread(d:pici_boat_gray.bmp);k=rgb2gray(a);imshow(k);figure imhist(k(:,:,:,1)利用灰度阈值利用灰度阈值T对物体面积进行计算的定义是对物体面积进行计算的定义是:现在学习的是第8页,共69页2.最大类间方差法最大类间方差法(OTSU)OTSU算法定义:该算法是在灰度直方图的基础上算法定义:该算法是在灰度直方图的基础上用最小二乘法原理推导出来的,具有统计意义上用最小二乘法原理推导出来的
6、,具有统计意义上的最佳分割阈值。的最佳分割阈值。现在学习的是第9页,共69页OTSU基本原理:基本原理:以最佳阈值将图像的灰度直方图分割成两部以最佳阈值将图像的灰度直方图分割成两部分,是两部分之间的方差取最大值,即分离性最分,是两部分之间的方差取最大值,即分离性最大。大。现在学习的是第10页,共69页3.迭代法求阈值迭代法求阈值 原理:图像中前景与背景之间的灰度分布为相互原理:图像中前景与背景之间的灰度分布为相互不重叠,在该前提下,实现对两类对象的阈值分不重叠,在该前提下,实现对两类对象的阈值分割方法。割方法。现在学习的是第11页,共69页8.3基于梯度的图像分割方法基于梯度的图像分割方法思路
7、对比:思路对比:区域分割方法:通过将图像划分为内部点集和外部区域分割方法:通过将图像划分为内部点集和外部点集来实现分割。点集来实现分割。边界方法:利用边界具有高梯度值的性质直接把边边界方法:利用边界具有高梯度值的性质直接把边界找出来。界找出来。现在学习的是第12页,共69页8.3.18.3.1边界跟踪边界跟踪算法步骤算法步骤1:我们从一个梯度幅值图像着手进行处理,:我们从一个梯度幅值图像着手进行处理,这个图像是从一幅处于和物体具有反差的这个图像是从一幅处于和物体具有反差的 背景中的单一物体的图像进行计算得来的。背景中的单一物体的图像进行计算得来的。2:搜索以边界起始点为中心的搜索以边界起始点为
8、中心的33邻域,找邻域,找 出具有最大灰度级的邻域点作为第出具有最大灰度级的邻域点作为第2个边界点。个边界点。现在学习的是第13页,共69页8.3.28.3.2梯度图像二值化梯度图像二值化如果用适中的阈值对一幅梯度图像进行二值化,如果用适中的阈值对一幅梯度图像进行二值化,Kirsch的分割法利用了这种现象。的分割法利用了这种现象。算法步骤算法步骤用一个中偏低的用一个中偏低的灰度阈值灰度阈值对梯度图像进行二值化对梯度图像进行二值化从而检测出物体和背景,从而检测出物体和背景,物体与背景被物体与背景被处于阈值处于阈值之上的边界点带分开。随着阈值逐渐提高,就引之上的边界点带分开。随着阈值逐渐提高,就引
9、起物体和背景的同时增长。当它们接触上而又不起物体和背景的同时增长。当它们接触上而又不至于合并时,可用接触点来定义边界。这是分水至于合并时,可用接触点来定义边界。这是分水岭算法在梯度图像中的应用。岭算法在梯度图像中的应用。现在学习的是第14页,共69页 Kirsch的分割算法 现在学习的是第15页,共69页8.3.3拉普拉斯边缘检测拉普拉斯算于是对二维函数进行运算的二阶导数拉普拉斯算于是对二维函数进行运算的二阶导数标量算子。它定义为标量算子。它定义为:现在学习的是第16页,共69页 一个无噪声图像具有陡峭的边缘,可用拉普拉斯一个无噪声图像具有陡峭的边缘,可用拉普拉斯算子将它们找出来。对经拉普拉斯
10、算子滤波后的算子将它们找出来。对经拉普拉斯算子滤波后的图像用零灰度值进行二值化会产生闭合的、连通图像用零灰度值进行二值化会产生闭合的、连通的轮廓并消除了所有的内部点。但是由于噪声的的轮廓并消除了所有的内部点。但是由于噪声的存在,在运用拉普拉斯算子之前需要先进行低通存在,在运用拉普拉斯算子之前需要先进行低通滤波。滤波。现在学习的是第17页,共69页选用高斯低通滤波器进行预先平滑是很合适的。选用高斯低通滤波器进行预先平滑是很合适的。由卷积的结合律可以将拉普拉斯算子和高斯脉冲由卷积的结合律可以将拉普拉斯算子和高斯脉冲响应组合成一个单一的高斯拉普拉斯核:响应组合成一个单一的高斯拉普拉斯核:这个脉冲响应
11、对这个脉冲响应对x和和y是可分离的,因此可以有效是可分离的,因此可以有效地加以实现。地加以实现。现在学习的是第18页,共69页8.4 8.4 边缘检测和连接边缘检测和连接边缘点边缘点:确定图像中的物体边界的另一种方法是:确定图像中的物体边界的另一种方法是 先检测每个像素和其直接邻域的状态,先检测每个像素和其直接邻域的状态,以决定该像素是否确实处于一个物体的以决定该像素是否确实处于一个物体的 边界上。具有所需特性的像素被标为边边界上。具有所需特性的像素被标为边 缘点。缘点。边缘图像边缘图像:当图像中各个像素的灰度级用来反映各当图像中各个像素的灰度级用来反映各 像素符合边缘像素要求的程度时,这种像
12、素符合边缘像素要求的程度时,这种 图像被称为边缘图像图像被称为边缘图像。现在学习的是第19页,共69页8.4.1边缘检测边缘检测 边缘检测算子检查每个像素的邻域并对灰度变化边缘检测算子检查每个像素的邻域并对灰度变化率进行量化,通常也包括方向的确定。有若干种率进行量化,通常也包括方向的确定。有若干种方法可以使用,其中大多数是基于方向导数掩模方法可以使用,其中大多数是基于方向导数掩模求卷积的方法。求卷积的方法。现在学习的是第20页,共69页Roherts边缘算子边缘算子 其中,其中,f(x,y)是具有整数像素坐标的输入图是具有整数像素坐标的输入图像。其中的平方根运算使该处理类似于人类视觉像。其中的
13、平方根运算使该处理类似于人类视觉系统中发生的过程。系统中发生的过程。现在学习的是第21页,共69页Sobel边缘算子边缘算子 两个卷积核形成了两个卷积核形成了Sobel边缘算子。图像中的每边缘算子。图像中的每个点都用这两个核做卷积。一个核对通常的垂直个点都用这两个核做卷积。一个核对通常的垂直边缘响应最大而另一个对水平边缘响应最大。两边缘响应最大而另一个对水平边缘响应最大。两个卷积的最大值作为该点的输出值。运算结果是个卷积的最大值作为该点的输出值。运算结果是一幅边缘幅度图像。一幅边缘幅度图像。现在学习的是第22页,共69页Sobel边缘算子图边缘算子图现在学习的是第23页,共69页Prewitt
14、边缘算子边缘算子 Prewitr边缘算子现在学习的是第24页,共69页Kirsch边缘算子边缘算子 图像中的每个点均与这图像中的每个点均与这8个模板进行卷积,每个个模板进行卷积,每个掩模对某个特定边缘方向作出最大响应。所有掩模对某个特定边缘方向作出最大响应。所有8个方向中的最大值作为边缘幅度图像的输出。最个方向中的最大值作为边缘幅度图像的输出。最大响应掩模的序号构成了对边缘方向的编码。大响应掩模的序号构成了对边缘方向的编码。Kirsch算子的梯度幅度值算子的梯度幅度值 现在学习的是第25页,共69页 Kirsch边缘算子 现在学习的是第26页,共69页 Kirsch边缘算子 现在学习的是第27
15、页,共69页边缘检测器性能边缘检测器性能:使用两个掩模板组成边缘检测使用两个掩模板组成边缘检测 器时,通常取较大得幅度作为输出值。这使器时,通常取较大得幅度作为输出值。这使 得它们对边缘的走向有些敏感。取它们的得它们对边缘的走向有些敏感。取它们的 平方和的开方可以获得性能更平方和的开方可以获得性能更致的全方位致的全方位 响应。这与真实的梯度值更接近响应。这与真实的梯度值更接近。现在学习的是第28页,共69页 边缘提取方法原图边缘提取方法原图现在学习的是第29页,共69页 边缘提取方法边缘提取后现在学习的是第30页,共69页8.4.2边缘连接问题:问题:如果边缘很明显,而且噪声级低,那么可以将边
16、如果边缘很明显,而且噪声级低,那么可以将边缘图像二值化并将其细化为单像素宽的闭合连通缘图像二值化并将其细化为单像素宽的闭合连通边界图。然而在非理想条件下,这种边缘图像会边界图。然而在非理想条件下,这种边缘图像会有间隙出现,需要加以填充。有间隙出现,需要加以填充。现在学习的是第31页,共69页填充小的间隙可以简单地实现,通过搜索一个以填充小的间隙可以简单地实现,通过搜索一个以某端点为中心的某端点为中心的55或更大的邻域,在邻域中找或更大的邻域,在邻域中找出其它端点并填充上必要的边界像素,从而将它出其它端点并填充上必要的边界像素,从而将它们连接起来。们连接起来。对具有许多边缘点的复杂场景,这种方法
17、可能会对具有许多边缘点的复杂场景,这种方法可能会对图像过度分割。为了避免过度的分割,可以规对图像过度分割。为了避免过度的分割,可以规定:两个端点只有在边缘强度和走向相近的情况定:两个端点只有在边缘强度和走向相近的情况下才能连接。下才能连接。现在学习的是第32页,共69页解决方法启发式搜索启发式搜索曲线拟合曲线拟合Hough变换变换现在学习的是第33页,共69页(1)启发式搜索 假定在一幅边缘图像的某条边界上有一个像假定在一幅边缘图像的某条边界上有一个像间隙的缺口,但是这间隙的缺口,但是这 个缺口太长而不能仅用个缺口太长而不能仅用一条直线填充,它还可能不是同一条边界一条直线填充,它还可能不是同一
18、条边界 上上的缺口,可能在两条边界上。作为质量的度的缺口,可能在两条边界上。作为质量的度量,我们可以建立量,我们可以建立 一个可以在任意连接两端一个可以在任意连接两端点(称为点(称为 A A,B B)的路径上进行计算的函数)的路径上进行计算的函数。现在学习的是第34页,共69页 如果边缘质量函数很复杂而且要评价的缺口既多如果边缘质量函数很复杂而且要评价的缺口既多又长,启发式搜索技术的计算会很复杂。这样的又长,启发式搜索技术的计算会很复杂。这样的技术在相对简单的图像中性能很好,但不一定能技术在相对简单的图像中性能很好,但不一定能找出两端点间的全局最佳路径。找出两端点间的全局最佳路径。现在学习的是
19、第35页,共69页(2)曲线拟合假定有一组散布在两个特定边缘点假定有一组散布在两个特定边缘点A和和B之间的之间的边缘点,我们希望从中选取一个子集作为从边缘点,我们希望从中选取一个子集作为从A到到B一条分段线性路径上的结点集。一条分段线性路径上的结点集。首先:从首先:从A到到B引一条直线。引一条直线。其次:接着计算其它的每个边缘点到该直线的垂其次:接着计算其它的每个边缘点到该直线的垂直距离。直距离。现在学习的是第36页,共69页(3)Hough变换直线直线y=mx+b可用极坐标表示为可用极坐标表示为 其中定义了一个从原点到线上最近点的向量。这其中定义了一个从原点到线上最近点的向量。这个向量与该直
20、线垂直。个向量与该直线垂直。现在学习的是第37页,共69页如果有一组位于由参数确定的直线上的边缘点,如果有一组位于由参数确定的直线上的边缘点,则每个边缘点对应了空间的一条正弦型曲线。所则每个边缘点对应了空间的一条正弦型曲线。所有这些曲线必交于点,因为这是它们共享的一条有这些曲线必交于点,因为这是它们共享的一条直线的参数。直线的参数。建立一个在空间的建立一个在空间的二维直方图二维直方图。对每个边缘点,。对每个边缘点,我们将给所有与该点的我们将给所有与该点的Hough变换(正弦曲线)变换(正弦曲线)对应的空间的直方图方格一个增量。当对所有边对应的空间的直方图方格一个增量。当对所有边缘点施行完这种操
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像 数字 处理 分割
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内