




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、武立利於入哈二。一四二。一五学年第一学期电子信息工程系实验报告书班 级:电子信息工程(DB) 1102班姓 名 学 号:课程名称:数字图像处理二。一四年十一月一日实验一 图像直方图处理及灰度变换(2 学时)实验目的:1. 掌握读、写、显示图像的基本方法。2. 掌握图像直方图的概念、计算方法以及直方图归一化、均衡化方法。3. 掌握图像灰度变换的基本方法,理解灰度变换对图像外观的改善效果。实验内容:1. 读入一幅图像,判断其是否为灰度图像,如果不是灰度图像,将其转化为灰度图像。2. 完成灰度图像的直方图计算、直方图归一化、直方图均衡化等操作。3. 完成灰度图像的灰度变换操作,如线性变换、伽马变换、
2、阈值变换(二值化)等,分别使用不同参数观察灰度变换效果(对灰度直方图的影响)。实验步骤:1 . 将图片转换为灰度图片, 进行直方图均衡,并统计图像的直方图:读取图像 将彩色图变成灰度图统计直方图直方图均衡I1=imread('pic.jpg');%I2=rgb2gray(I1);%subplot(3,2,1); imshow(I1); title(' 原图 '); subplot(3,2,3); imshow(I2); title(' 灰度图 '); subplot(3,2,4); imhist(I2);%title(' 统计直方图
3、9;);subplot(3,2,5);J=histeq(I2);%imshow(J); title(' 直方图均衡');subplot(3,2,6); imhist(J); title(' 统计直方图');灰度图统计直方图统计宜万囹直方图均衡60004000200000100200仿真分析:将灰度图直方图均衡后,从图形上反映出细节更加丰富,图像动态范围增大,深色的地方颜色更深,浅色的地方颜色更前,对比更鲜明。从直方图上反应,暗部到亮部像素分布更加均匀。2 .将图片进行阈值变换和灰度调整,并统计图像的直方图: I1=imread('rice.png'
4、;);12nm2bw(I1,0.5);%选取阈值为 0.5I3=imadjust(I1,0.3 0.9,); %设置灰度为 0.3-0.9subplot(3,2,1); imshow(I1); title('原图);subplot(3,2,3); imshow(I2); title('阈值变换');subplot(3,2,5); imshow(I3); title('灰度调整');subplot(3,2,2); imhist(I1); title('统计直方图);subplot(3,2,4);统计直方图);imhist(I2); title(
5、39; subplot(3,2,6);imhist(I3); title('统计直方图);原图统计直方图阈值变换0100200x 104 统计直方图灰度调整仿真分析:进行阈值变换后,图像上只有“黑”和“白”两种颜色,原图中颜色过渡的细节没有了,但是亮部和暗部之间的对比更加强烈了;从直方图上可以看到像素集中“黑”与“白”两个 部分,而两者之间是没有像素的。 进行灰度调整后,无论从图像上反映还是从值方图上反映,都能看出像素的亮度整体上有所改变。3.对图像进行伽马变换:I=imread('coffee.jpg');J=im2double(I);H1=power(J+10A(-
6、100),0.4); %H2=power(J+10A(-100),0.6); %H3=power(J+10A(-100),0.8); %H4=power(J,2);%H5=power(J,3);%H6=power(J,4);%figure进行伽马值为0.4的伽马变换进行伽马值为0.6的伽马变换进行伽马值为0.8的伽马变换进行伽马值为3的伽马变换 进行伽马值为4的伽马变换 进行伽马值为5的伽马变换subplot(2,2,1)imshow(I); title(' subplot(2,2,2)原图');imshow(H1); title(' subplot(2,2,3)伽马值
7、0.4');imshow(H2); title(' subplot(2,2,4)伽马值0.6');imshow(H3); title(' figure(2) subplot(2,2,1)伽马值0.8');imshow(I); title(' subplot(2,2,2)原图');imshow(H4); title(' subplot(2,2,3)伽马值2');imshow(H5); title(' subplot(2,2,4)伽马值3');imshow(H6); title('伽马值原图4'
8、);伽马值0.4伽马值0.6伽马值0.8伽马值2伽马值3伽马值41时会增加图片亮度,伽马值大于1时会降低图片亮度,对亮图片使用伽马值大于1的效果明显更好,从实际仿真效果来看,当伽马值过大时会导致整个图片亮度严重下降,图片细节有所丢失,此幅图最适合伽马值为2左右的伽马实验总结:此次实验是第一次进行“数字图像处理”的实验,由于较长一段时间没有使用MATLA,B导致在实验开始时操作比较生疏,再加上对数字图像处理的相关代码不够熟练,整个实验做得比较慢。总体而言,本次的实验内容比较简单,通过一系列基本的命令实现了由彩色图像、转换为黑白图像、灰度调整、阀值变换、直方图均衡和统计直方图等一系列功能,命令中并
9、无太多的参数修改,结果也直观可见,通过这些实验内容,让我初步对一些图像的处理效果有了一定的认识。实验二 图像平滑(2学时)实验目的:1. 理解图像平滑的概念,掌握噪声模拟和图像平滑滤波函数的使用方法。2. 理解图像均值滤波、中值滤波、高斯滤波的算法原理,了解不同滤波方法的适用场合。实验内容:1. 对给定的同一幅图像,加上不同强度的高斯噪声,分别使用均值滤波器、中值滤波器、 高斯平滑滤波器对加噪后的图像进行滤波处理。2. 对给定的同一幅图像,加上不同强度的椒盐噪声,分别使用均值滤波器、中值滤波器、 高斯平滑滤波器对加噪后的图像进行滤波处理。实验步骤:1. 对给定的同一幅图像,加上不同强度的高斯噪
10、声,分别使用均值滤波器、中值滤波器、中值滤波器高斯平滑滤波器对加噪后的图像进行滤波处理I1=imread('eight.tif'); J1=imnoise(I1,'gaussian',0.02); % subplot(3,2,1) imshow(I1); title('原图 ')subplot(3,2,2) imshow(J1); title(' 添加高斯噪声')K1=medfilt2(J1);%subplot(3,2,3) imshow(K1); title(' 用中值滤波器进行滤波')H=fspecial(
11、39;average',3 3); L1=imfilter(J1,H,'replicate'); % subplot(3,2,4) imshow(L1); title(' 用均值滤波器进行滤波')H=fspecial('gaussia',3 3,1); M1=imfilter(J1,H,'conv'); % subplot(3,2,5) imshow(M1); title(' 用高斯平滑滤波器进行滤波')添加值为0.02 的高斯噪声用中值滤波器进行滤波用均值滤波器进行滤波用高斯平滑滤波器进行滤波添加高斯噪声
12、用中值滤波器进行滤波用均值滤波器进行滤波用高斯平滑滤波器进行滤波仿真分析:因为高斯噪声是以随机大小的幅度污染所有的点,所以无论中值如何选择效果都不理想,而高斯噪声服从正态分布,均值为0,均值滤波效果更加理想.从图片中明显看到均值滤波对图片背景的还原效果比中值滤波较好吗,高斯平滑滤波效果也较为理想。2.对给定的同一幅图像,加上不同强度的椒盐噪声,分别使用均值滤波器、中值滤波器、高斯平滑滤波器对加噪后的图像进行滤波处理I1=imread('eight.tif);J1=imnoise(I1,'salt & pepper',0.05);%subplot(3,2,1) i
13、mshow(I1);title(' 原图') subplot(3,2,2) imshow(J1); title('添加椒盐噪声)K1=medfilt2(J1);%subplot(3,2,3) imshow(K1);title(' 用中值滤波器进行滤波)H=fspecial('average',3 3);L1=imfilter(J1,H,'replicate'); % subplot(3,2,4) imshow(L1);添加值为0.05的椒盐噪声用中值滤波器进行滤波用均值滤波器进行滤波title(' 用均值滤波器进行滤波)
14、H=fspecial('gaussia',3 3,1);M1=imfilter(J1,H,'conv');%subplot(3,2,5) imshow(M1); title('用高斯平滑滤波器进行滤波)原图用高斯平滑滤波器进行滤波添加椒盐噪声用中值滤波器进行滤波用均值滤波器进行滤波用高斯平滑滤波器进行滤波仿真分析:所以根据中值滤波原理可知,通过数据排序椒盐噪声只在画面中的部分点上随机出现, 的方法,将图像中未被噪声污染的点代替噪声点值的概率比较大, 所以中值滤波效果非常明 显,基本上可以还原出原图。而因为椒盐噪声均值不为 0,所以均值滤波效果不佳,高斯平
15、 滑滤波相较而言效果也较差。实验总结:在有前一次实验经验积累的基础上,此次实验完成速度明显提高,经过上一次实验对MATLA臊作地复习,整体操作也比较流畅。这次实验的内容仍然比较简单,都是利用MATLAB 自带的算法进行图像处理操作。在实验过程中,通过对一副图像进项添加噪声和滤波处理,对比了均值滤波器、中值滤波器、高斯平滑滤波器三种滤波方式对不同噪声进行处理时的效 果差异;并且通过修改噪声的数值,也可以明显观察到不同滤波器对噪声滤除的效果;也复 习了 “数字图像处理”和“数字信号处理”的相关知识。实验三 图像锐化与边缘检测(2学时)实验目的:1. 理解图像锐化的概念,掌握图像锐化的基本算法和函数
16、使用方法。2. 了解边缘检测的算法和用途,掌握边缘检测函数的使用方法,比较不同算子检测边缘的 差异。实验内容:1 .图像锐化。对给定的同一幅图像,分别使用Robert算子、Sobel算子、Laplacian算子进行滤波处理。2 .边缘检测。对给定的同一幅图像,分别使用 Sobel、Prewitt、Roberts、LoG和Canny等边缘检测算子进行处理,使用算法的默认参数或适当调整算法参数,将处理结果显示在同一窗口中以便进行比较。实验步骤:1 .图像锐化。对给定的同一幅图像,分别使用Robert算子、Sobel算子、Laplacian算子进行滤波处理:I=imread('cameram
17、an.tif');H=fspecial('Laplacian');H1=imfilter(I,H,'replicate'); % H=fspecial('Sobel');H2=imfilter(I,H,'replicate'); % subplot(2,2,1);imshow(I); title('原图 ')subplot(2,2,2);imshow(H1); title('用 Laplaciansubplot(2,2,3);用 Laplacian 算子滤波用 Sobel 算子滤波算子滤波'
18、)imshow(H2); title('用 Sobel 算子滤波')I=imread('liftingbody.png');H=-1 0;0 1;%RobertH3=imfilter(I,H,'replicate'); %H=0 -1;1 0;%RobertH4=imfilter(I,H,'replicate'); %RobertH5=imadd(H3,H4);%subplot(2,2,4);算子一(接近正45° 边缘有较强响应)用 Robert 算子一滤波算子二(接近负45° 边缘有较强响应)算子二滤波将得到
19、的图像叠加imshow(H5); title('用 Robert 算子滤波')用Laplacian算子滤波用Sobel算子滤波用Robert算子滤波仿真分析:Robert算子由于其算法最为简单,对正负45。感应较强,所以明显可以看到 Robert算子在,对正负450处的锐化效果比较明显,而其他地方的滤波效果却不佳,整体边缘检测效果也较差。2 .边缘检测。对给定的同一幅图像,分别使用Sobel、Prewitt、Roberts、LoG和Canny等边缘检测算子进行处理,使用算法的默认参数或适当调整算法参数,将处理结果显示在同一窗口中以便进行比较:I1=imread('cameraman.tif);BW1=edge(I1,'sobel');%sobel图像边缘提取BW2=edge(I1,'roberts');%roberts图像边缘提取BW3=edge(I1,'prewitt');%prewitt图像边缘提取BW4=edge(I1,'log');%log图像边缘提取BW5=edge(I1,'canny');%canny图像边缘提取subplot(3,2,1);imshow(I1); title('原图');subplot(3,2,2);imshow(BW
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年纺织工程师实操考核的试题及答案
- 决胜中考物理试题及答案
- 2024年设计师职业规划试题及答案
- 广告设计师考试设计流程管理题及答案
- 公司法 司法试题及答案
- 探讨2024年美术设计师考试题型试题及答案
- 机床初级考试试题及答案
- 广告设计师的教学与培训方法 试题及答案
- 三天面试题及答案
- 汶上二招试题题库及答案
- 2023版押品考试题库必考点含答案
- 2019-护理安全警示教育ppt
- 挖孔桩基施工方案(水磨钻)
- 变电检修技能考试计算
- 国际经济法学(湘潭大学)智慧树知到答案章节测试2023年
- 以案说德发言四篇
- 大气污染控制工程课后题答案解析
- 临床试验伦理委员会伦理审查不同意见沟通的标准操作规程
- 梅毒诊疗指南(2023年)
- 高中物理3-3热学练习题(含答案)
- DB32-T 3916-2020建筑地基基础检测规程-(高清现行)
评论
0/150
提交评论