《数图》第11章形态学处理.ppt
《《数图》第11章形态学处理.ppt》由会员分享,可在线阅读,更多相关《《数图》第11章形态学处理.ppt(46页珍藏版)》请在三一办公上搜索。
1、Digital Image Processing,1,数字图像处理基础,Digital Image Processing第十一章 形态学处理,Digital Image Processing,2,形态学(morphology)生物学的一个分支,常用它来处理动物和植物的形状和结构,数学形态学(mathematical morphology)建立在集合论基础上的数学理论。形态学图像处理(以下简称“数学形态学”)20世纪80年代初,学者将数学形态学应用于图像处理和模式识别领域。用集合来描述图像目标,目标结构特点,各部分之间的关系。结构元素(structure element)一种简单的图形工具,用它
2、去度量和提取图像中的对应形状,以达到对图像分析和识别的目的。,Digital Image Processing,3,第1节 数学形态学基础,1.基本集合定义 1)集合:把一些可区别的客体,按照某些共同特征加以汇集,有共同特性的这些客体的全体称为集合。如图像中某物体上像素的全体就可构成一个集合。如果某种客体不存在,就称这种客体的全体是空集,记为。2)元素:组成集合的各个客体,称为该集合的元素,又称为集合的成员。如图像中物体上的像素。用aA表示a是集合A的元素,任何客体都不是 的元素。,Digital Image Processing,4,3)子集:集合A包含集合B的充要条件是集合B的每个元素都是
3、集合A的元素,也可以称为集合B包含于集合A,记为B A 或A B。称B是A的子集。4)并集:由A和B的所有元素组成的集合称为A和B的并集,记为A B。5)交集:由A和B的公共元素组成的集合称为A和B的交集,记为A B。6)补集:A的补集,记为Ac,定义为。如一幅二值图像中目标的补集就是它的背景。,Digital Image Processing,5,7)差集:两个集合A和B的差集,记为A-B,定义为:(11.1)8)对称集:集合A的对称集(又称反射)记为,定义为:(11.2)9)位移:集合A用x=(x1,x2)位移,记为(A)x,定义为(11.3),Digital Image Processi
4、ng,6,2.图像空间的集合表示(1)图像之间的关系 可以用集合来表示一幅图像。例如:黑白图像中所有黑色像素点的集合就是对这幅图像的完整描述。灰度图像中所有的像素点可以用三维集合来表示:每个元素的前两个变量用来表示像素点的坐标,第三个变量代表离散的灰度值。对于任一幅n维图像都可用n维欧氏空间E(n)中的一个集合来表示。,Digital Image Processing,7,R中的一个集合X(图像)和另一个集合B(图像)之间的关系:1)集合B 包含于集合X中,表示为 B X,或集合X包含于集合B中,。2)集合B 击中(hit)集合X,表示为,即 BX。3)集合B 与集合X 相分离,又称 B 未击
5、中(miss)X,B Xc,即 BX=。,Digital Image Processing,8,(2)结构元素 结构元素:一种收集图像信息的“探针”(小集合)。特点:简单,小于目标图像,形状可以自己定义,如圆形、正方形、线段等。确定一个或参考点,作为形态学运算的参考点。处理二值图像的结构元素是二值图像,处理灰度图像的结构元素是灰度图像。形态学处理:在图像中不断移动结构元素,类似于“滤波窗口”或“卷积模板”。考察图像中各个部分之间的关系,提取有用的信息,进行结构分析和描述。结构元素与目标之间相互作用的模式可用形态学运算来表示。,Digital Image Processing,9,结构元素的选取
6、原则:1)结构元素的几何形状上比原图像简单,且有界。2)结构元素的尺寸相对要小于所考察的物体。3)结构元素的形状最好具有某种凸性,如圆形、十字架形、方形等。,Digital Image Processing,10,3.形态学运算过程 图像集合X 和结构元素B之间的逻辑运算,过程类似于卷积运算。,Digital Image Processing,11,第2节 基本形态学处理,二值形态学运算:二值图像X 集合,二值结构元素B 集合,用B 对X 进行形态学操作(运算)。多种形态学运算:腐蚀(Erosion)、膨胀(Dilation)、开启(opening)、闭合(closing)、击中/击不中(Hi
7、t or Miss Translation)运算等。,Digital Image Processing,12,1.腐蚀和膨胀运算(1)腐蚀运算 X用B来腐蚀记为:(11.4)X被B腐蚀后形成的集合E:结构元素B平移后仍包含在集合X中的那些结构元素参考点的集合。过程:结构元素B在整个图像上类似卷积一样逐点移动,观察B是否完全包含在X中,如果B包含在X内,则保留X中B的参考点所在的那个的像素,属于集合E;否则B的参考点所对应的像素将不属于腐蚀后的集合E,被“腐蚀”掉了。,Digital Image Processing,13,【例11.1】腐蚀运算一例。(a)图为一幅二值图像,(b)图为结构元素B
8、,标有“+”代表参考点,(c)图为腐蚀结果。,Digital Image Processing,14,将类似卷积的形态学逻辑运算转化为与计算机相适应的位移运算。【例11.2】例11.1的图像采用向量运算进行腐蚀。图像的左上角像素设为(0,0),结构元素的参考点(0,0)是B中的“+”点。为:X=(2,2),(2,3),(3,3),(4,3),(3,4),(4,4),(3,5),共7个像素;为:B=(0,0),(1,0),(0,1),共3个。,Digital Image Processing,15,B的参考点平移到(2,2)时,见第2列,B的3个元素的坐标为(2,2)(3,2)(2,3),不全在
9、X集合中,X集合中的(2,2)点被腐蚀掉。B的参考点平移到(3,3)时,见第4列,B的3个元素的坐标(3,3)(4,3)(3,4)都包全含在X中,X集合中的(3,3)点不会被腐蚀掉,(3,3)点也保留。余下的可以类推,(2,3)(4,3)(4,4)(3,5)都被腐蚀。腐蚀后只剩下两个点:(3,3)(3,4)。腐蚀运算的另一表达式(11.6)以结构元素B中所有的b对集合X进行负位移后得到的若干集合与集合X的交集即为腐蚀结果。,Digital Image Processing,16,(2)膨胀运算 膨胀运算定义:(11.7)X被B膨胀所形成的集合D:结构元素B平移后与集合X的交集不为空集的那些结构
10、元素参考点x=(x1,x2)的集合。或者 机构元素B的位移与集合X至少有一个非零元素相交时结构元素B的参考点的集合。等价定义:(11.8),Digital Image Processing,17,图11.5,膨胀运算的一个示例。膨胀的向量运算为:(11.9)向量的和,是X的每一项按照bB中的每一项位移的结果,即(11.10),Digital Image Processing,18,【例11.4】向量运算:X和B分别表示为表11.2中的第一行和第一列,位移的结果放在表中其它的56=30个单元格中,这就是向量运算进行膨胀得到的结果。其中不重复的17个像素就是膨胀的结果,把它们“并”起来与图11.5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数图 11 形态学 处理

链接地址:https://www.31ppt.com/p-5027634.html