- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-
- PAGE 3 -
基于中值滤波和数学形态学的图像边缘检测
李秀峰,苏兰海,潘爱文,尹海元
北京科技大学机械工程学院,(100083)
E-mail: HYPERLINK mailto:ustblxf@126.com ustblxf@126.com
摘 要:本文对数学形态学中的腐蚀和膨胀的原理和中值滤波除噪应用进行研究,并针对二 值化图像把中值滤波与腐蚀相结合研究一种边缘检测的方法,通过 Visual C++6.0 仿真实现,
得到满意的效果。该方法能够有效地去噪,检测图像中的细节,定位准确,并且计算量小,
效率高。
关键词:数学形态学 ,中值滤波 ,腐蚀 ,边缘检测
1. 引 言
图像边缘是图像最基本的特征, 边缘中包含着有价值的目标边界信息,这些信息可以用 于图像分析、目标识别以及图像滤波。边缘检测是图像处理的重要内容,是模式识别和计算 机视觉的基础[1]。所谓边缘(或边沿)是指其周围像素灰度有阶跃变化或屋顶变化的那些象素 的集合[2] ,边缘检测是图像工程的一个重要内容。
数学形态学的主要用途是获取物体拓扑和结果信息,它通过物体和结构元素相互作用的 某些运算,得到物体的本质形态。随着数学形态学理论的不断完善与发展.数学形态学在图
像边缘检测中得到了广泛的研究和应用。它在图象处理中的应用主要是 1. 利用形态学的基 本运算,对图象进行观察和处理,从而达到改善图象质量的目的;2.描述和定义图象的各种 几何参数和特征,如面积,周长,连通度,颗粒度,骨架等。目前国内很多有用的图像处理
系统都是基于数学形态学开发设计的。 边缘检测的难题是检测精度与抗噪性能之间的矛盾.图像普遍存在噪声。图像边缘和噪
声均为频域中的高频分量.这给边缘检测带来了困难。针对以上问题,本文重点介绍数学形态
学的基本原理并结合图像中值滤波分析数学形态学在边缘检测中的应用。
2. 数学形态学的基本原理
数学形态学是分析几何形状和结构的数学方法,是建立在集合代数基础上,用集合论方法 定量描述几何结构的科学。数学形态学是一组形态学的代数运算子组成。用这些算子及其组 合进行图象形状和结构的分析处理包括图象分割、特征抽取、边缘检测等方面的工作[3]。
腐蚀是把结构元素 B 平移 a 后得到 Ba,若 Ba 包含于 X,我们记下这个 a 点,所有满足 上述条件的 a 点组成的集合称做 X 被 B 腐蚀的结果。用公式表示为:E(X)={a| Ba∈X}=XθB 如图 2.1 所示.
图 2.1 腐蚀的基本原理
膨胀可以认为是腐蚀的对偶运算,其定义是:把结构元素 B 平移 a 后得到 Ba,若 Ba 击中 X, 我们记下这个 a 点,所有满足上述条件的 a 点组成的集合称做 X 被 B 膨胀的结果。用公式
表示为:D(X)={x|B[x]∩x≠ф} =X⊕B
如图 2.2 所示:
图 2.2 膨胀的基本原理
在数学形态学中,最为重要的两个组合运算是形态学开运算和闭运算。我们可以利用腐 蚀和膨胀来定义开运算和闭运算。先腐蚀后膨胀称为开运算,即OPEN(X)=D(E(X)) 。开运 算可以消除散点和毛刺即对图像进行平滑。先膨胀后腐蚀称为闭运算,即CLOSE(X)=E(D(X)) 通过选择适当的元素结构可以通过闭运算将两个邻近的目标连接起来。开运算使图像变小, 闭运算使图像增大。开闭运算有一个有趣的性质等幂性,它意味着一次滤波就能把所有特定 于结构元素的噪声滤除干净,重复运算不会再有效果。这与经典方法(如中值滤波,线性卷 积)不同。文献[4]研究了膨胀和中值滤波结合在边缘检测中的应用。本文介绍腐蚀和中值滤 波结合在边缘检测中的应用。
3. 数学形态学和中值滤波结合在边缘检测中的应用
分别采用邻域平均和中值滤波对有噪声的二值图片进行处理,处理结果如图 3.1 所示:
原图 3X3 邻域平均后 3X3 中值滤波后
图 3.1 采用不同滤波后图像效果
通过对图 3.1 的分析可知,采用中值滤波的效果要比采用邻域平均处理的滤波效果好, 主要是中值滤波后图像的轮廓比较清晰,故本文采用中值滤波处理原图像。
中值滤波是基于排序的非线性滤波的典型,他被成功地应用于保留需要的图像结构的同 时消除(脉冲)噪声。中值滤波可用如下步骤完成:
(1) 将模板在图像中漫游,并将模板中心与图中某个像素位置重合
(2)读取模板下各对应像素的灰度值
(3)将这些灰度值从小到大排成一列
(4)找出这些值中排在中间的一个[5]
(5)将这个中间值赋给对应模板中心位置的像素。
文中使用 3Χ3 的中值滤波模板。经过中值滤波后,图像噪声被去除,而且图像边缘保 护得比较好,再运用基于腐蚀运算的边缘提取算法对图像进行腐蚀运算,使图像边缘上的灰 度得到加强,再用原图像减去腐蚀后的图像,从而得
您可能关注的文档
最近下载
- 《鸿蒙HarmonyOS应用开发基础》课件 第9章 项目实战—黑马云音乐.pptx VIP
- 科蒂斯1226 电机控制器 简易使用手册.pdf
- 新能源汽车动力电池及管理系统检修 项目五 高压配电系统检修.ppt VIP
- 《鸿蒙HarmonyOS应用开发基础》课件 第8章 动画和网络请求.pptx VIP
- 芒果运输方案设计.pdf VIP
- 2025年中国中小企业数量及经营情况分析,中小企业发展机遇与挑战并存「图.pptx VIP
- 人教版七年级上册英语字帖.pdf VIP
- 3.水墨人物课件 浙美版六年级上册.ppt VIP
- 《上海市体育公园建设运营管理导则(试行)》.pdf VIP
- gb50444-2023建筑灭火器配置验收及检查规范.docx VIP
文档评论(0)