基于数学形态学图像矢量化研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于数学形态学图像矢量化研究

基于数学形态学图像矢量化研究   摘要:基于数学形态学的图像矢量化研究方法包括基于四连通结构元素模板的边缘检测方法、基于八连通结构元素模板的形态学骨架提取算法和基于弗里曼炼码的动态空间变换的矢量化方法。该方法能够更精确快速地提取骨架,并能够获得用圆弧段测量所得到的高精度的矢量数据,具有一定的可行性和实用性。   关键词:数学形态学;图像矢量化;边缘检测;骨架提取   中图分类号:TP317.4文献标识码:A文章编号2012)009017503   0引言   随着数字图像的广泛应用,原始图像的矢量化成为了一个巨大的任务。图像矢量化的传统方法存在着一些缺点,如处理数据速度慢、容易产生噪声、容易失真等。数学形态学是一种非线性的方法论,描述了每个被研究的图像的特征和它们之间的关系通过研究这些图像目标所呈现出来的几何特征。这种方法能够使图像数据更简单,并保持图像的基本形态特征。本文提出的图像矢量化方法是基于数学形态学,包括基于四个结构元素的模板的边缘检测方法、基于八个结构元素的模板的形态学骨架提取算法和基于弗里曼炼码的动态空间变换的矢量化方法。事实证明这种方法能够更精确快速地提取骨架,并能够获得用圆弧段测量所得到的高精度的矢量数据。这一方法还有许多优点,如处理速度快、精度更高、存储空间少。因此,在数字图像矢量化方面,它具有一定的可行性和实用性。   1数学形态学的基本理论   二值的数学形态学是最基本的形态学理论。所谓二值图像就是图像的值为0或者1。利用基本的二值形态   学算子以及它们的组合算子,来分析并处理图形和数据结构,假设原始图像A被结构元B处理,可引进如下的二值形态学算法。   1.1腐蚀和膨胀   腐蚀是数学形态学最基本的运算。结构元B对目标点集合A的腐蚀是用AΘB来表示,如下:   Y=AΘB={y|y+b∈A,b∈bB|}={y|y=a-b, b∈B,a∈A}(1)   很显然,AΘB 是由这些点组成的,对集合B中的点作Y平移之后仍然包含在集合A中。如果将集合B看成模板,那么,AΘB 则由在平移模板的过程中,可以填入A内部的模板的原点组成。   膨胀是另一种数学形???学基本运算。它是腐蚀运算的对偶运算,结构元B对目标点集A的膨胀用AB来表示,如下:   Y=AB={y|y=a+b,a∈A,b∈B}=∪b∈BA-b(2)   显然,膨胀可以通过相对结构元素的所有点平移输入图像,然后计算其并集得到。   1.2开运算和闭运算   在正常情况下,两个不同的集合可能有相同的腐蚀结果,因此,腐蚀运算是不可逆的。也就是说,根据腐蚀的结果不能完全修复原始图像,对于膨胀运算也是一样。但能够根据这些结果确定一个最小的可恢复图像。该方法的原理就是在做膨胀之前做腐蚀运算,反之亦然。把前者定义为开运算,后者定义为闭运算,并且分别用AB和A·B表示。开运算和闭运算是一对对偶运算,定义如下:   1.3击中和击不中变换   在图像分析中,同时探测出图像的内部和外部,往往会在所研究的图像的前景和背景关系上得到更好的结果。击中击不中变换能够达到这个目的。对解决与目标识别、细化等相类似的问题,击中击不中变换已经被证明是一个非常有效的方法。   击中击不中变换是一个能够捕获图像的内部和外部标记的运算。假设A+C是A的补集,被处理的图像和结构元素B是由两个不相交的部分B-1和B-2组成。即B=B-1∪B-2且B-1∩B-2=。B-1和B-2分别用来检测图像的内部和外部,在击中击不中变换中,变换表示如下:   A*B=(AΘB-1)∩(A+CΘB-2)=(AΘB-1)-(AB-2)(5)   2图像的边缘检测   实际的图像中都存在噪音,因为噪声和边缘都被表达成了空间域中突变的梯度和频域中的高频信息,使得边缘检测变得非常困难。可通过利用不同的结构元和噪声的过滤来检测几种类型的边缘。定义3*3的四结构元,如下图所示。   4个水平的结构元素是:   在图像中,边缘和噪音存在不同,因此,在边缘检测时,首先能够确定像素,然后通过不同的结构元区别像素来确认它们是边缘还是噪音,如果是噪音,就滤掉,否则保留。对图像的每个像素不需要用数学形态学运算,这就减少了大量的不需要的运算。这种运算可以按下面3步来执行:①通过利用不同的邻接的像素选取像素;②取几个结构元素,对突变梯度的像素进行二值形态学腐蚀运算,能够滤掉噪音和额外的边缘;③获得边缘图像,最初的扫描图像和线性特征的提取是通过图2中的方法获得的。   3.1骨架的结构元   根据最大圆盘算法的定义,选择两组结构元A={A+1,A+2,A+3,A+4}B={B+1,B+2,B+3,B+4},前者用于移除在西北、东北、东南、西南角的点,后者用来移除

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档