欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    图像锐化的方法及比较(共7页).doc

    • 资源ID:7860513       资源大小:289KB        全文页数:7页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    图像锐化的方法及比较(共7页).doc

    精选优质文档-倾情为你奉上深圳大学研究生课程论文题目 图像的锐化算法比较分析 成绩 专业 信息与通信工程 课程名称、代码 数字图像处理(3) 年级 2013级 姓名 学 号 时间 2014.07 任课教师 张力 图像的锐化算法比较分析摘要:图像平滑往往使图像中的轮廓变得模糊,为了减少这类不利影响,这就需要利用图像锐化技术,使图像的边缘变的清晰。本文分析了图像锐化方法中的梯度算子法和二阶导数算子法的各自特点,其中梯度算子法主要是Roberts 梯度算子法、Sobel算子法;二阶导数算子法为Laplacian算子法,并通过编程对一张实际图片进行了试验对比,结果证明Laplacian算子法锐化效果最好。关键词:图像锐化,Roberts 梯度算子法,Sobel算子法,拉普拉斯算子法Comparative Analysis of Image Sharpening AlgorithmAbstract: Image smoothing tend to make image become blurred outline. In order to reduce those disadvantages, we need to use the sharpening technology to make the edge of the image become clear. In this paper we analysis the different between the gradient operator method and the second derivative operator method using in image sharpening. The gradient operator method including Sobel operator method and Roberts operator method, and the second derivative operator method is Laplacian operator method. The result shows the best sharpening method is Laplacian operator method.Keyword: Image sharpening, Roberts, Sobel, Laplacian1.引言图像平滑往往使图像中的边界、轮廓变得模糊,为了减少这类不利效果的影响,这就需要利用,使图像的边缘变的清晰。图像锐化处理的目的是为了使图像的边缘、轮廓线以及图像的细节变的清晰,经过平滑的图像变得模糊的根本原因是因为图像受到了平均或积分运算,因此可以对其进行逆运算(如微分运算)就可以使图像变的清晰。从频率域来考虑,图像模糊的实质是因为其高频分量被衰减,因此可以用来使图像清晰。图像锐化处理的主要技术体现在空域和频域的高通滤波,而空域高通滤波主要用模版卷积来实现。2.图像锐化的方法2.1梯度算子法 在图像处理中,一阶导数通过梯度来实现,因此利用一阶导数检测边缘点的方法就称为梯度算子法。梯度值正比于像素之差。对于一幅图像中突出的边缘区,其梯度值较大;在平滑区域梯度值小;对于灰度级为常数的区域,梯度为零。2.1.1Roberts 梯度算子法 Roberts 梯度就是采用对角方向相邻两像素之差,故也称为四点差分法。对应的水平和垂直方向的模板为:标注 的是当前像素的位置(i,j)为当前像素的位置,其计算公式如下: 特点:用4点进行差分,以求得梯度,方法简单。其缺点是对噪声较敏感,常用于不含噪声的图像边缘点检测。梯度算子类边缘检测方法的效果类似于高通滤波,有增强高频分量,抑制低频分量的作用。这类算子对噪声较敏感,而我们希望检测算法同时具有噪声抑制作用。所以,本实验给出的平滑梯度算子法具有噪声抑制作用。2.1.2.Sobel算子法(加权平均差分法) Sobel算子就是对当前行或列对应的值加权后,再进行平均和差分,也称为加权平均差分。水平和垂直梯度模板分别为:Sobel算子和Prewitt算子一样,都在检测边缘点的同时具有抑制噪声的能力,检测出的边缘宽度至少为二像素。由于它们都是先平均后差分,平均时会丢失一些细节信息,使边缘有一定的模糊。但由于Sobel算子的加权作用,其使边缘的模糊程度要稍低于程度要稍低于Prewitt算子。2.2二阶导数算子法 对于阶跃状边缘,其二阶导数在边缘点处出现过零交叉,即边缘点两旁的二阶导数取异号,据此可以通过二阶导数来检测边缘点。2.2.1Laplacian算子法 对数字图像 f (m,n),用差分代替二阶偏导,则Laplacian算子为:写成检测模板为:Laplacian检测模板的特点是各向同性,对孤立点及线端的检测效果好,但边缘方向信息丢失,对噪声敏感,整体检测效果不如梯度算子。按下面要求编写程序并运行结果。3.实验结果与分析图3.1为利用Roberts 梯度算子法对灰度数字图像lena.bmp 进行图像锐化的效果图,从图中可以看到使用该算法锐化后效果不是很理想,边缘相对模糊。图3.1 Roberts算子法处理结果图3.2为利用Sobel梯度算子法对灰度数字图像lena.bmp 进行图像锐化的效果图,从图中可以看到使用该算法锐化后效果相对Roberts算子法效果更差,边缘不够清晰。图3.2 Sobel算子法处理结果图3.3为利用Laplacian算子法对灰度数字图像lena.bmp 进行图像锐化的效果图,从图中可以看到该算法较Roberts算子法和Sobel算子法效果最好,边缘较为明显。图3.3 Laplacian算子法处理结果4.实验总结锐化的实质是:锐化图像g(m,n) = 原图像f(m,n) + 加重的边缘(*微分)由实验效果对比图可以看出Sobel算子处理图像后使边缘有一定的模糊。但其边缘的模糊程度要稍低于程度要稍低于Prewitt算子。Laplacian检测模板的特点是各向同性,对孤立点及线端的检测效果好,但边缘方向信息丢失,对噪声敏感,整体检测效果不如梯度算子。参考文献:1 MATLAB7.X图像处理M.何兴华,周媛媛.人民邮电出版社:北京,2006,72-73.2 数字图像处理M.阮秋琦.电子工业出版社:北京,2005,12-14.3 MATLAB函数速查手册M.邓微.人民邮电出版社:北京,2008,23-24.附录:源程序Roberts 梯度算子法代码:I=imread('lena.bmp');H,W=size(I);M=double(I);J=M;for i=1:H-1for j=1:W-1J(i,j)=abs(M(i,j)-M(i+1,j+1)+abs(M(i+1,j)-M(i,j+1);end;end;subplot(1,2,1);imshow(I);title('原图');subplot(1,2,2);imshow(uint8(J);title('Roberts处理后');Sobel算子法代码:I=imread('lena.bmp');H,W=size(I);M=double(I);J=M;for i=2:H-1forj=2:W-1 J(i,j)=abs(M(i-1,j+1)-M(i-1,j-1)+2*M(i,j+1)-2*M(i,j-1)+M(i+1,j+1)-M(i+1,j-1)+abs(M(i-1,j-1)-M(i+1,j-1)+2*M(i-1,j)-2*M(i+1,j)+M(i-1,j+1)-M(i+1,j+1);end;end;subplot(1,2,1);imshow(I);title('原图');subplot(1,2,2);imshow(uint8(J);title('Sobel 处理后');Laplacian算子代码:I=imread('lena.bmp');H,W=size(I);M=double(I); J=M; for i=2:H-1 for j=2:W-1 J(i,j)=4*M(i,j)-M(i+1,j)+M(i-1,j)+M(i,j+1)+M(i,j-1); end; end; subplot(1,2,1);imshow(I);title('原图'); subplot(1,2,2);imshow(uint8(J);title('锐化处理后的图');专心-专注-专业

    注意事项

    本文(图像锐化的方法及比较(共7页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开