基于Matlab的数字图像边处理研究..doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Matlab的数字图像边处理研究.

信号课设— 基于Matlab的灰度图像边缘化处理研究 学院:英才实验学院 班级:英才(三)班 姓名:何萌 学号:2013060107014 指导老师:陈慧、朱学勇 目录 引言 1 1.原理简介 2 2.高通滤波器提取边缘 4 2.1原理简介 4 2.2 具体代码实现 5 Sobel边缘锐化 9 3.1 锐化目的 9 3.2 Sobel算子原理介绍 9 3.3具体代码实现 10 基于Matlab的实验结果与分析 11 4.1 Matlab 简介 11 4.2 结果与分析 12 4.3 总结与改进 14 参考文献 15 引言 图像边缘是图像最基本的特征之一,往往携带着一幅图像的大部分信息。而边缘存在于图像的不规则结构和不平稳现象中,也即存在于信号的突变点处,这些点给出了图像轮廓的位置,这些轮廓常常是在图像处理时所需要的非常重要的一些特征条件,这就需要对一幅图像检测处理它的边缘,边缘检测在许多方面都有着非常重要的使用价值。 本文: (1)对图像边缘检测作了一个概要的说明 (2)介绍了高通滤波器提取边缘和Sobel 算子锐化的实现原理。 (3)对上述的算法用Matlab 为工具进行仿真,并对其仿真结果进 行分析, 分析各种算法的特点。 原理简介 图像的大部分主要信息都存在于图像的边缘中,主要表现为图像局部特征的不连续性,是图像中灰度变化比较剧烈的地方,即通常所说的信号发生奇异变化的地方,也是频率较高的地方。 奇异信号沿边缘走向的灰度变化剧烈,通常将边缘划分为阶跃状和屋顶状两种类型如图1 所示。阶跃边缘中两边的灰度值有明显的变化;而屋顶状边缘位于灰度增加与减少的交界处。在数学上可利用 一阶、二阶导数。 灰度的导数来刻画边缘点的变化,对阶跃边缘、屋顶状边缘分别求其 图1 阶跃边缘和屋顶状边缘处一阶和二阶导数变化规律 (其中第一排为理想信号,第二排对应实际信号) 对一个边缘来说,有可能同时具有阶跃和线条边缘特性。例如在一个表面上,由一个平面变化到法线方向不同的另一个平面就会产生阶跃边缘;如果这一表面具有镜面反射特性且两平面形成的棱角比较圆滑,则当棱角圆滑表面的法线经过镜面反射角时,由于镜面反射分量,在棱角圆滑表面上会产生明亮光条,这样的边缘看起来像在阶跃边缘上叠加了一个线条边缘.由于边缘可能与场景中物体的重要特征对应,所以它是很重要的图像特征。比如,一个物体的轮廓通常产生阶跃边缘,因为物体的图像强度不同于背景的图像强度。 2.高通滤波器提取边缘 2.1原理简介二维理想高通滤波器的传递函数为: D0是从频率矩形中点测得的截止频率长度,它将以D0为半径的圆周内的所有频率置零,而毫不衰减地通过圆周外的任何频率。但其物理上是不可实现的。 正如上文提到的物体的边缘灰度变化剧烈,频谱密度较高,利用高通滤波课粗略达到提取边缘的效果。 2.2 具体代码实现 (与实际m文件在变量名称及图像显示代码上可能存在差异但总体算法不变) %高通滤波 I0 = imread(one.bmp); i=fftshift(fft2(I0)); subplot(3,3,2),imshow(log(1+abs(i)),[]); title(fftshift);

文档评论(0)

jiulama + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档