第七讲二值图像处理与形状分析重点课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第七讲二值图像处理与形状分析重点课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 讲二值 图像 处理 形状 分析 重点 课件
- 资源描述:
-
1、第七讲 二值图像处理与形状分析 刘春国刘春国河南理工大学测绘与国土信息工程学院8.1 二值图像的连接性和距离二值图像的连接性和距离n在二值图像特征分析中最基础概念是二值图像的连接性(连通性)和距离n邻域和邻接q对于任意像素(i,j),把像素的集合(j+p,j+q)(p,q是一对适当的整数)叫做像素(i,j)的邻域。直观上看,这是像素(i,j)附近的像素形成的区域。最经常采用的是4-邻域和8-邻域。q4-邻域与4-邻接:互为4-邻域的两像素叫4-邻接q8-邻域与8-邻接:互为8-邻域的两像素叫8-邻接二值图像的连接性和距离n像素的连接q对于二值图像中具有相同值的两个像素A和B,所有和A、B具有相
2、同值的像素系列p0(=A),p1,p2,pn-1,pn(=B)存在,并且pi-1和pi互为4-/8-邻接,那么像素A和B叫做4-/8-连接,以上的像素序列叫4-/8-路径。如图8.1.3。二值图像的连接性和距离n连接成分q在二值图像中,把互相连接的像素的集合汇集为一组,于是具有若干个0值的像素(0像素)和具有若干个1值的像素(1像素)的组就产生了。把这些组叫做连接成分。图8.1.4 连接性矛盾示意图图8.1.5 连接成分孔:在0-像素的连接成分中,如果存在和像素外围的1行或1列的0-像素不相连接的成分,称之为孔单重连接成分:不包含孔的1-像素连接成分多重连接成分:包含孔的1-像素连接成分如果把
3、1-像素看成8-连接,那么0-像素就必须用4-连接。0-像素和1-像素必须采用互反的连接方式二值图像的连接性和距离n欧拉数q在二值图像中,1像素连接成分数C减去孔数H的值叫做这幅图像的欧拉数。若用E表示图像的欧拉数,则 E=C-H (8.1-1)对于一个1像素连接成分,1减去这个连接成分中所包含的孔数的差值叫做这个1像素连接成分的欧拉数。显然,二值图像的欧拉数是所有1像素连接成分的欧拉数之和。二值图像的连接性和距离n像素连接数 q与背景相连的像素称为境界像素q为了记录图形形状,对邻接的境界像素一个接一个地进行跟踪处理,叫境界追踪。q进行包括孔的所有的境界线追踪时,通过某个1-像素的次数,叫做该
4、像素的连接数。q像素的连接数可以通过考察以该像素为中心的33像素区域获取q二值图像上改变一个像素的值后,整个图像的连接性并不改变(各连接成分既不分离、不结合,孔也不产生、不消失),则这个像素是可删除的。像素的可删除性可用像素的连接数来检测。SkkkkkcpBpBpBpBpN)()()()()(21)8(SkkkkkcpBpBpBpBpN)()()()()(21)4(计算像素p的4-/8-邻接的连接数公式分别为 pp0p1p2p3p4p5p6p7800,2,4,6()1()k+2=8,p=psB pB p 当时二值图像的连接性和距离n同一图像的像素,在4-或8-邻接的情况下,该像素的连接数是不同
5、的。像素的连接数作为二值图像局部的特征量是很有用的。按连接数Nc(p)大小可将像素分为以下几种:q 孤立点:B(p)=1的像素p,在4-/8-邻接的情况下,当其4-/8-邻接的像素全是0时,像素p叫做孤立点。其连接数Nc(p)=0。q 内部点:B(p)=1的像素p,在4-/8-邻接的情况下,当其4-/8-邻接的像素全是1时,叫做内部点。内部点的连接数Nc(p)=0。q 边界点:在B(p)=1的像素中,把除了孤立点和内部点以外的点叫做边界点。在边界点上,1Nc(p)4。nNc(p)的像素为可删除点或端点;nNc(p)的像素为连接点;nNc(p)的像素为分支点;nNc(p)的像素为交叉点。q背景点
6、:把B(p)=0的像素叫做背景点。二值图像的连接性和距离n距离q对于集合S中的两个元素p和q,当函数D(p,q)满足下式的条件时,把D(p,q)叫做p和q的距离,也称为距离函数。(,)0(,)(,)(,)(,)(,)D p qD p qD q pD p rD p qD q r二值图像的连接性和距离n计算点(i,j)和(h,k)间距离常用的方法有:q欧几里德距离 de(i,j),(h,k)=(i-h)2+(j-k)2)1/2q4-邻点距离 d4(i,j),(h,k)=|i-h|+|j-k|q8-邻点距离 d8(i,j),(h,k)=max(|i-h|,|j-k|)q8角形距离 d0(i,j),(
7、h,k)=max|i-h|,|j-k|,2(|i-h|+|j-k|+1)/38.2 二值图像连接成分的变形二值图像连接成分的变形操作操作二值图像连接成分的变形操作二值图像连接成分的变形操作n1、连接成分的标记q为区分二值图像中的连接成分,求得连接成分个数,对属于同一个像素连接成分的所有像素分配相同的编号,对不同的连接成分分配不同的编号的操作,叫做连接成分的标记。n对图像进行TV光栅扫描,发现没有分配标号的1像素,对这个像素分配还没有使用的标号,对位于这个像素8-邻域内的1像素也赋予同一标号,然后对位于其8-邻域内的1像素也赋予同一标号。8-连接下的连接成分的标记算法n设二值图像为f,标记图像为
8、g,则8-连接下的标记算法的具体步骤:n1、设标记r=0,已贴标记数N=0,按照从上到下,从左至右的顺序进行扫描,寻找像素值为1的目标点像素;n2、对尚未标记过的目标点像素f(i,j),根据已扫描过的四个邻接像素,进行如下判断:q如果所有的值为0,则r=r+1,g(i,j)=r,N=n+1;q如果其标记值相同,即全部为r(r0),则g(i,j)=r;q如果其标记值有两种(不可能有三种以上),即四个邻接像素值为r,r1(0rr1),这时称为标记冲突,令g(i,j)=r,将所有已经标记为r1的像素,改标记为r,同时令N=N-1;8-连接下的连接成分的标记算法n3、将全部像素都进行第2步的处理,直到
9、所有像素全部处理完毕;n4、判断是否满足r=N;如果是,则结束标记过程;如果否,则表明标记是一种非连续编号,需要进行一次映射处理,将所有的不连续编号校正为连续编号,结束标记过程。基于数学形态学的二值图像操作基于数学形态学的二值图像操作n2、数学形态学数学形态学q数学形态学的数学基础是集合论,是以形态为基础对图像进行分析的数学工具q它的基本思想是用具有一定形态的结构元素,去度量和提取图像中的对应形状。q一般认为数学形态学的基本运算有4个:收缩和膨胀、开启和闭合。二值图像连接成分的变形操作二值图像连接成分的变形操作n2、简单的数学形态学知识q二值图像形态学的运算对象是集合,一般地设A为图像集合,B
10、为结构元素,数学形态学是B对A的操作,结构元素本身也是图像集合q对每个结构元素先要指定一个原点,它是结构元素参与形态学运算的参考点二值图像连接成分的变形操作二值图像连接成分的变形操作n2.1、膨胀和收缩(腐蚀)q膨胀就是把连接成分的边界扩大一层的处理。q收缩(腐蚀)则是把连接成分的边界点去掉从而缩小一层的处理。q若输出图像为g(i,j),则它们的定义式为:其他邻域的一个像元为或其像元收缩:其他邻域的一个像素为或其为像元膨胀:10-/8-4j)(i,0j)g(i,01-/8-41j)(i,1j)g(i,膨胀和腐蚀的反复使用就可检测或清除二值图像中的小成分或孔。二值图像连接成分的变形操作二值图像连
11、接成分的变形操作n2.2、膨胀q膨胀的运算符为,A用B来膨胀记作AB|()xABxBA q上式表明用B膨胀A的过程是,如果对B平移x,这里A与B交集非空集,这样的点组成的集合就是B对A的结果q也即B的原点移动到x位置,如果A与B有任何一点同时为1,则新图像上相应的点为1,如果A与B完全没有相交,则新图像上相应的点为0q膨胀的作用是把图像区域周围的背景点合并到图像区域中,其结果是使图像的面积增大相应的点膨胀运算的一个例子010100011010A00100000110000000010B11二值图像连接成分的变形操作二值图像连接成分的变形操作n2.3、收缩/腐蚀q腐蚀的运算符为,A用B来腐蚀记作
展开阅读全文