数字图像处理中的边缘检测技术课程设计报告 3
提取图像边缘对抑制图像噪声更好
[4]
。基于数学形态学的边缘检测方法:数学形
态学是图像处理和模式识别领域中一门新兴的学科,具有严格的数学理论基础,
现已在图像工程中得到广泛的运用。基本思想是用具有一定形态学的结构元素去
度量和提取图像中的对应形状已达到对图像分析和识别的目的。获得的图像结构
信息与结构元素的尺寸和形状都有关系,构造不同的结构元素,便可完成不同的
图像分析。数学形态学包括二值形态学、灰度形态学和彩色形态学,基本变换包
括膨胀、腐蚀、开启、闭合四种运算,并由这四种运算演化出开、闭、薄化、厚
化等,从而完成复杂的形态变换。目前随着二值形态学的运用越来越成熟,灰度
和彩色形态学在边缘检测中的运用也越来越引起人们的关注并逐渐走向成熟 。
基于模糊理论的边缘检测方法:模糊理论创立于 1965 年,由美国柏克莱加
州大学电气工程系教授 Zadeh 在模糊焦合理论的基础上提出,模糊理论的特点是
不对事物做简单的肯定和否定,而是用奴隶度来反映某一事物属于某一范畴的程
度。由于成像系统、视觉反映造成图像本身的模糊性再加上边缘定义区分的模糊
性,使人们在处理图像时很自然的就想起模糊理论的作用。其中有代表性的为国
外学者 Pal 好 King 提出的模糊边缘检测算法,其中心思想是:利用模糊增强技
术来增加不同区域之间的对比,从而能够提取模糊的边缘。基于模糊理论的边缘
检测算法的优势是自身的数学基础,缺点是计算要涉及变换以及矩阵求逆的较为
复杂的预算,另外增加对比的同时,也增加了噪声 。
[6]
[5]
1.4 常用边缘检测方法的基本原理
1.4.1 Roberts 算子的基本原理
1963 年,Roberts 提出了这种寻找边缘的算子。Roberts 边缘算子是一个 2x2
的模板,采用的是对角方向相邻的两个像素之差。从图像处理的实际效果来看,
边缘定位较准,对噪声敏感。 Roberts 算法的计算公式如下:
g(x,y)=|f(x+1,y+1)-f(x,y)|+|(f(x+1,y)-f(x,y+1))|
[g,t]=edge(f,’roberts’,T,dir)
边缘检测算子相当于用模板[0 1;-1 0]和[1 0;0 -1]对图像进行卷积。
1.4.2 Sobel 算子基本原理
为了在边缘检测中减少噪声的影响,1970 年 Prewitt 和 Sobe1 分别提出
prewitt 算子和 Sobel 算子。sobel 算子从不同的方向检测边缘,利用像素点上
下、左右邻点的灰度加权算法,根据在缘点处达到极值进行边缘的检测。Sobel
边缘检测是一种数学背景复杂但实现较为简单的技术,从加大边缘增强算子的模