matlab图像的锐化处理及边缘检测

matlab图像的锐化处理及边缘检测

ID:28644378

大小:3.00 MB

页数:31页

时间:2018-12-12

matlab图像的锐化处理及边缘检测_第1页
matlab图像的锐化处理及边缘检测_第2页
matlab图像的锐化处理及边缘检测_第3页
matlab图像的锐化处理及边缘检测_第4页
matlab图像的锐化处理及边缘检测_第5页
资源描述:

《matlab图像的锐化处理及边缘检测》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案Matlab图像锐化处理及边缘检测本章要点:þ图像边缘锐化的基本方法þ微分运算þ梯度锐化þ边缘检测6.1图像边缘锐化的基本方法物体的边缘是以图像局部特性不连续性的形式出现。本质上边缘常意味着一个区域的终结和另一个区域的开始。图像边缘信息在图像分析和人的视觉中都是十分重要的,是图像识别中提取图像特征的一个重要特性。图像的边缘有方向和幅度两个特性。通常,延边缘走向的像素变化平缓,而垂直于边缘走向的像素变化剧烈。边缘的描述包含以下几个方面:(1)边缘点——它两边像素的灰度值有显著的不同。边

2、缘点也存在于这样一对邻点之间即一个在较亮的区域内部,另一个在外部。(2)边缘法线方向——在某点灰度变化最剧烈的方向,与边缘方向垂直。(3)边缘方向——与边缘法线方向垂直,是目标边界的切线方向。(4)边缘位置——边缘所在的坐标位置。(5)边缘强度——沿边缘法线方向图像局部的变化强度的量度。粗略地区分边缘种类可以有两种,其一是阶跃状边缘,它两边像素的灰度值有显著的不同,其二是屋顶状边缘,它位于灰度值从增加到减少的变化转折点。这些变化分别对应景物中不同的物理状态。边缘是图像上灰度变化比较剧烈的地方,如

3、果一个像素落在图像中某一个物体的边界上,那么它的邻域将成为一个灰度级的变化带。对这种变化最有用的两个特征是灰度的变化率和方向,在灰度变化突变处进行微分,将产生高值。经典的边缘提取方法是考虑图像的每个像素在某个领域内的变化,利用边缘邻近一阶或二阶方向导数变化规律,来检测边缘。图像灰度值的显著变化可以用一阶差分替代一阶微分的梯度来表示,它们分别以梯度向量的幅度和方向来表示。因此图像中陡峭边缘的梯度值将是很大的;那些灰度变化平缓的地方,梯度值是比较小的;而那些灰度值相同的地方,梯度值将为零。图像经过梯

4、度运算能灵敏地检测出边界线,这种微分边缘检测算子运算简单易行,但有方向性。利用计算机进行图像锐化处理有两个目的,一是与柔化处理相反,增强图像边缘,使模糊的图像变得更加清晰起来,颜色变得鲜明突出,图像的质量有所改善,产生更适合人观察和识别的图像,本章的梯度锐化就是介绍这方面的内容。二是希望经过锐化处理后,目标物体的边缘鲜明,以便于计算机提取目标物体的边界、对图像进行分割、目标区域识别、区域形状提取等,为图像理解和分析打下基础,目前它已成为机器视觉研究领域最活跃的课题之一,在工程应用中占有十分重要的

5、地位,本章的边缘检测算子就是介绍这方面的内容。与图像平滑处理相对应,图像锐化也可以分为空间域图像锐化法和空间频率域图像锐化法两大类型。空间频率域图像锐化的方法将在第九章介绍,本章介绍边缘增强及边缘检测的方法,基于空间域处理,为分割及目标物体特征提取打下基础。精彩文档实用标准文案6.2微分运算边缘是由相邻域灰度级不同像素点构成的,若想增强边缘,就应该突出相邻点间灰度级的变化。如下图所示,不难发现原图中左边暗,右边亮,中间存在着一条明显的边界。0012552552552551112542532542

6、54000255255253253110254254254254注意:由于计算机显示屏幕的坐标原点在视窗的左上角,显示屏幕的坐标系如图6-1所示。(0,0)xf(x,y)y图6-1显示屏幕的坐标系为了与f(x,y)表示法相一致,图像f(i,j)中的i代表列,j代表行。如果用右列减去左列,即每一个像素的值为:G(i,j)=f(i,j)-f(i-1,j)结果如下:0125400000253-110002550-200-1254000可以看出,第3列比其他列的灰度值高很多,在边界附近,灰度值有明显的跳

7、变,人眼观察时,就能发现一条很明显的亮边;在灰度相近的区域内,这么做的结果使得该点的灰度值接近于0,区域都很暗。这样,G(i,j)=f(i,j)-f(i-1,j)就起到了垂直边沿检测的作用。如对于上面那幅图像转置,得到如下图像数据:010101011100255254255254255253255254255254253254255254253254精彩文档实用标准文案该边缘是水平方向的,这时如果还用左列减去右列就得不到边界数据,必须是下一行减去上一行,即每一个像素的值为:G(i,j)=-f(i

8、,j-1)+f(i,j),图像上得到一条很明显的亮边。这就是一种边沿检测器,它在数学上的涵义是一种基于梯度的滤波器,又称边沿算子,梯度是有方向的,和边沿的方向总是正交(垂直)的。图像灰度的变化情况可以用灰度分布的梯度来反映。图像处理中最常用的微分方法是求梯度。对于图像f(i,j),它在点(i,j)处的梯度是一个矢量,定义为:(6-1)其方向导数在边缘法线方向上取得局部最大值。怎样求f(i,j)梯度的局部最大值和方向呢?我们知道f(i,j)沿方向r的梯度为:(6-2)的最大值条件是=0即:=0(6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。