网站大量收购独家精品文档,联系QQ:2885784924

实验二图像增强.doc

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

福建农林大学金山学院信息工程类实验报告 系: 信息与机电工程系 专业: 计算机科学与技术 年级: 2013级 姓名: 白玮强 学号: 136709073 实验课程: 数字图像处理 实验室号:_ 金综B704 实验设备号: B704-085 实验时间: 2016.5.24 指导教师签字: 成绩: 实验二 图像增强 实验目的 1、掌握灰度直方图的概念及其计算方法; 2、熟练掌握直力图均衡化和直方图规定化的计算过程; 3、掌握平滑处理的算法和用途,学习使用均值滤波、中值滤波和拉普拉斯锐化进行图像增强处理的程序设计方法; 4、了解噪声模型及对图像添加噪声的基本方法; 5、利用MATLAB程序进行图像增强。 实验原理 图像增强是指按特定的需要突出一幅图像中的某些信息,同时,消弱或去除某些不需要的信息的处理方法。其主要目的是处理后的图像对某些特定的应用比原来的图像更加有效。图像增强技术主要有直方图修改处理、图像平滑化处理、图像尖锐化处理和彩色处理技术等。 1、直方图均衡化通过点运算将输入图像转换为在每一级上都有相等像素点数的输出图像。按照图像概率密度函数PDF的定义: 通过转换公式获得: 2、均值(中值)滤波是指在图像上,对待处理的像素给定一个模板,该模板包括了其周围的临近像素。将模板中的全体像素的均值(中值)来代替原来像素值的方法。 3、拉普拉斯算子如下: 拉普拉斯算子首先将自身与周围的8个像素相减,表示自身与周围像素的差异,再将这个差异加上自身作为新像素的灰度。 实验步骤 1、打开计算机,启动MATLAB程序;程序组中“work”文件夹中应有待处理的图像文件; 2、调入待处理的数字图像,并进行计算机均衡化处理; 3、启动MATLAB程序,对图像文件分别进行直方图均衡化、均值滤波、中值滤波和拉普拉斯锐化操作;添加噪声,重复上述过程观察处理结果。 实验仪器 1、计算机; 2、MATLAB程序; 3、移动式存储器(软盘、U盘等)。 4、记录用的笔、纸。 实验程序 (1)直方图均衡化: A=imread(Hydrangeas.jpg) A=rgb2gray(A); I=histeq(A); %调用函数完成直方图均衡化 subplot(1,2,1),imshow(A); %直方图均衡化前的图像效果 subplot(1,2,2),imshow(I); %直方图均衡化后的图像效果 figure,subplot(1,2,1),imhist(A); %均衡化前的直方图 subplot(1,2,2),imhist(I); %均衡化后的直方图 (2)均值滤波 I=imread(Hydrangeas.jpg ); subplot(2,3,1),imshow(I),title(原始图像); I=rgb2gray(I); I1=imnoise(I,gaussian,0,0.005); subplot(2,3,2),imshow(I1),title( 添加高斯噪声的图像); k1=filter2(fspecial(average,3),I1)/255; %进行3*3模板平滑滤波 k2=filter2(fspecial(average,5),I1)/255; %进行5*5模板平滑滤波 k3=filter2(fspecial(average,7),I1)/255; %进行7*7模板平滑滤波 k4=filter2(fspecial(average,9),I1)/255; %进行9*9模板平滑滤波 subplot(2,3,3),imshow(k1);title(3*3 模板平滑滤波); subplot(2,3,4),imshow(k2);title(5*5 模板平滑滤波); subplot(2,3,5),imshow(k3);title(7*7 模板平滑滤波); subplot(2,3,6),imshow(k4);title(9*9 模板平滑滤波); (3)中值滤波: I=imread(Hydrangeas.jpg); I=rgb2gray(I); J=imnoise(I,salt pepper,0.02); subplot(2,3,1),imshow(I);title(原图像); subplot(2,3,2),imshow(J);title(添加椒盐噪声图像); k1=medfilt2(J); %进行3*3模板中值滤波 k2=medfilt2(J,[5,5]); %

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档