- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图像处理实验报告太原理工大学现代科技学院汇编
太原理工大学现代科技学院
图像处理 课程 实验报告
实验一、空域图像增强技术
实验目的
1结合实例学习如何在视频显示程序中增加图像处理算法;
2理解和掌握图像的线性变换和直方图均衡化的原理和应用;
3了解平滑处理的算法和用途,学习使用均值滤波、中值滤波和拉普拉斯锐化进行图像增强处理的程序设计方法;
4 了解噪声模型及对图像添加噪声的基本方法。
实验原理
1 灰度线性变换就是将图像中所有点的灰度按照线性灰度变换函数进行变换。
2 直方图均衡化通过点运算将输入图像转换为在每一级上都有相等像素点数的输出图像。按照图像概率密度函数PDF的定义:
通过转换公式获得:
3 均值(中值)滤波是指在图像上,对待处理的像素给定一个模板,该模板包括了其周围的临近像素。将模板中的全体像素的均值(中值)来代替原来像素值的方法。
4 拉普拉斯算子如下: 拉普拉斯算子首先将自身与周围的8个像素相减,表示自身与周围像素的差异,再将这个差异加上自身作为新像素的灰度。
实验步骤
1 启动MATLAB程序,对图像文件分别进行灰度线性变换(参考教材50页,例4.1)、直方图均衡化(参考教材56页,例4.6)、均值滤波(参考教材60页,例4.9)、中值滤波(参考教材64页,例4.11)和梯度锐化操作(参考教材66页,例4.12)。添加噪声,重复上述过程观察处理结果。
2记录和整理实验报告
实验仪器
1计算机;
2 MATLAB程序;
3记录用的笔、纸。
实验报告内容
1叙述实验过程;
2提交实验的原始图像和结果图像。
I imread pout.tif ;
imshow I ;
imwrite I,e:\daxia.tif
I double I ;
[M,N] size I ;
for i 1; M
for j 1; N
if I i,j 30
I i,j i i,j ;
elseif I i,j 150
I i,j 200-30 / 150-30 * I i,j -30 +30;
else I i,j 255-190 / 255-140 * I i,j -150 +200;
end
end
end
figure 2 ;imshow uint8 I ; imwrite uint8 I ,e:\daxia1.tif
I imread tire.tif ;
figure
subplot 221 ;imshow I ;
imwrite I,x.tif ;
I1 histeq I
figure;
subplot 221 ;imshow I1 ;
imwrite I1,x1.tif ;
subplot 222 ;imhist I1 ;
imwrite I1,x2.tif ; I imread tire.tif ; [M,N] size I II1 zeros M,N ; for i 1;16
II :,:,i imnoise I,gaussian,0,0.01
II1 II1+double II :,:,i ;
if or or i 1,i 4 ,or i 8,i 16 ;
figure;
imshow uint8 II1/i ; imwrite uint8 II1/i ,x.tif ;
中值滤波
I imread tire.tif ;
I imread tire.tif ; J imnoise I,salt pepper,0.02 ;
subplot 231 ,imshow I ;title 原图像 ;imwrite I,x.tif ;
subplot 232 ,imshow J ;title 添加椒盐噪声图像 ;
imwrite J,x1.tif ;
k1 medfilt2 J ;
k2 medfilt2 J,[5 5] ;
k3 medfilt2 J,[7 7] ;
k4 medfilt2 J,[9 9] ;
subplot 233 ,imshow k1 ;title 3*3模板中值滤波 ;
imwrite k1,x2.tif ;
subplot 234 ,imshow k2 ;title 5*5模板中值滤波 ;
imwrite k2,x3.tif ;
subplot 235 ,imshow k3 ;title 7*7模板中值滤波 ;
imwrite k3,x3.tif ;
subplot 236 ,imshow k4 ;title 9*9模板中值滤波 ;
imwrite k4,x4.tif ;
I imread tire.tif ; subplot 131 ,imshow I ;
imwrite I,x.tif ; H fspecial Sobel ; H H; TH filter2 H,I ; subplot 13
文档评论(0)