ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:355.45KB ,
资源ID:5899269      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5899269.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字图像处理实验报告西电许录平老师.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数字图像处理实验报告西电许录平老师.docx

1、数字图像处理实验报告西电许录平老师西安电子科技大学作业题目 数字图像处理上机实验 专 业 名 称 计算机系统结构 班 级 2014级代培班 姓 名 _ _ _ 学 号 二0一四 年 十二 月1.产生右图所示图像 f1(m,n),其中图像大小为256256,中间亮条为12832,暗处=0,亮处=100。对其进行FFT:1 同屏显示原图f1(m,n)和FFT(f1)的幅度谱图;2 若令f2(m,n)=(-1)m+n f1(m,n),重复以上过程,比较二者幅度谱的异同,简述理由;3 若将f2(m,n)顺时针旋转90度得到f3(m,n),试显示FFT(f3)的幅度谱,并与FFT(f2)的幅度谱进行比较

2、;4 若将f1(m,n) 顺时针旋转90度得到f4(m,n),令f5(m,n)=f1(m,n)+f4(m,n),试显示FFT(f5)的幅度谱,并指出其与 FFT(f1)和FFT(f4)的关系;5 若令f6(m,n)=f2(m,n)+f3(m,n),试显示FFT(f6)的幅度谱,并指出其与 FFT(f2)和FFT(f3)的关系,比较FFT(f6)和FFT(f5)的幅度谱。实现代码:f1=zeros(256,256); for i =64:1:191 for j = 112:1:143 f1(i,j) = 100; end end f2 = fft2(f1); f3 = (-1)(i+j)*f1;

3、 f4 = fft2(f3); f5 = imrotate(f3,90,bilinear); f6 = fft2(f5); f7 = imrotate(f1,90,bilinear); f8 = fft2(f7); f9 = f1 + f7; f10 = fft2 (f9); f11 = f3 + f5; f12 = fft2(f11); figure(1)subplot(1,2,1);imshow(abs(f1);title(原图f1);subplot(1,2,2);imshow(abs(f2);title(幅度谱fft2(f1);figure(2)subplot(2,2,1)imshow(

4、abs(f1);title(原图f1)subplot(2,2,2)imshow(abs(f2);title(幅度谱fft2(f1);subplot(2,2,3);imshow(abs(f3)title(变换谱f2);subplot(2,2,4);imshow(abs(f4);title(幅度谱fft2(f2);figure(3)subplot(2,2,1)imshow(abs(f3)title(变换谱f2);subplot(2,2,2);imshow(abs(f4);title(幅度谱fft2(f2);subplot(2,2,3);imshow(abs(f5)title(变换谱f3);subp

5、lot(2,2,4);imshow(abs(f6);title(幅度谱fft2(f3);figure(4)subplot(3,2,1);imshow(f7);title(f1旋转图f4);subplot(3,2,2);imshow(abs(f8);title(幅度谱fft2(f4); subplot(3,2,3);imshow(f9);title(f5(m,n)=f1+f4);subplot(3,2,4);imshow(abs(f10);title(幅度谱fft2(f5);subplot(3,2,5)imshow(abs(f1);title(原图f1);subplot(3,2,6);imsho

6、w(abs(f2);title(幅度谱fft2(f1);figure(5)subplot(3,2,1)imshow(abs(f3)title(变换谱f2);subplot(3,2,2);imshow(abs(f4);title(幅度谱fft2(f2);subplot(3,2,3);imshow(abs(f5)title(变换谱f3);subplot(3,2,4);imshow(abs(f6);title(幅度谱fft2(f3);subplot(3,2,5)imshow(abs(f11)title(变换谱f6=f2+f3);subplot(3,2,6);imshow(abs(f12);title

7、(幅度谱fft2(f6); figure(6)subplot(2,2,1);imshow(f9);title(f5(m,n)=f1+f4);subplot(2,2,2);imshow(abs(f10);title(幅度谱fft2(f5);subplot(2,2,3)imshow(abs(f11)title(变换谱f6(m,n)=f2+f3);subplot(2,2,4);imshow(abs(f12);title(幅度谱fft2(f6);实验结果:结果分析:1、 F2(m,n)与F1(m,n)幅度值相同,f2(m,n)=(-1)(m+n)*f1(m,n)中,并未改变幅值。2、 FFT(f2)

8、比FFT(f3)幅值大。3、 f5=f1+f4,即幅值相加。4、 f6=f2+f3,即幅值相加。2. 产生教材104页题图4.18(右图)所示的二值图像(白为1,黑为0),编程实现习题4.18所要求的处理(33的平均滤波和中值滤波)功能(图像四周边界不考虑,处理结果按四舍五入仍取0或1),显示处理前后的图像,比较其异同。实现代码:I= 1,0,1,0,1,0,1,0; 0,1,0,1,0,1,0,1; 1,0,1,0,1,0,1,0; 0,1,0,1,0,1,0,1; 1,0,1,0,1,0,1,0; 0,1,0,1,0,1,0,1; 1,0,1,0,1,0,1,0; 0,1,0,1,0,1,

9、0,1;J=imhist(I,2);K=filter2(fspecial(average,3),I);K1=round(K);J1=imhist(K1,2);K2=medfilt2(I);J2=imhist(K2,2); figure(1)subplot(2,2,1)imshow(I);title(原图像);subplot(2,2,2)imshow(J);title(原图像直方图);subplot(2,2,3)imshow(K1);title(3*3领域平均);subplot(2,2,4)imshow(J1);title(领域平均图像直方图)figure(2)subplot(2,2,1)ims

10、how(I);title(原图像);subplot(2,2,2)imshow(J);title(原图像直方图);subplot(2,2,3)imshow(K2);title(中值滤波);subplot(2,2,4)imshow(J2);title(中值滤波图像直方图)实验结果:3.产生教材 104 页题图 4.16 所示的灰度图像(白为255 ,黑为0),分别加入高斯白噪声和椒盐噪声,再分别进行 33 的平均滤波和中值滤波,显示原图像、加噪图像和滤波结果图像,并比较四种滤波结果。实验代码:f=zeros(256,256); for i =23:1:233 for j=28:1:35 f(i,j

11、)=255; end for j=52:1:59 f(i,j)=255; end for j=76:1:83 f(i,j)=255; end for j=100:1:107 f(i,j)=255; end for j=124:1:131 f(i,j)=255; end for j=148:1:155 f(i,j)=255; end for j=172:1:179 f(i,j)=255; end for j=196:1:203 f(i,j)=255; end for j=220:1:227 f(i,j)=255; end endg=imnoise(f,gaussian,0.2);s=imnois

12、e(f,salt & pepper,0.2);k1=filter2(fspecial(average,3),g);G1=round(k1);G2=medfilt2(g);k2=filter2(fspecial(average,3),s);S1=round(k2);S2=medfilt2(s); figure(1)imshow(f)title(原图像);figure(2)subplot(3,2,1)imshow(g)title(高斯图像);subplot(3,2,2)imshow(s)title(椒盐图像);subplot(3,2,3)imshow(G1)title(平均滤波高斯图像);subp

13、lot(3,2,5)imshow(G2)title(中值滤波高斯图像);subplot(3,2,4)imshow(S1)title(平均滤波椒盐图像);subplot(3,2,6)imshow(S2)title(中值滤波椒盐图像);实验结果:4. 编程实现教材 214 页所给图像门限化分割的迭代阈值算法,实现对某一灰度图像的二值化。实现代码:f1=imread(C:pictureflower.jpg);f2=rgb2gray(f1);f3=f2;zm=max(f2(:);zi=min(f2(:);k=2;T(k)=(zm+zi)/2;while T(k)=T(k-1); r1=find(f2T

14、(k); k=k+1; T(k)=(mean(f2(r1)+mean(f2(r2)/2; endr3=find(f3T(k);f3(r3)=0;f3(r4)=255; figure(1) subplot(221)imshow(f1)title(原始图像);subplot(222)imshow(f2)title(灰度图像);subplot(223)imshow(f3)title(迭代阈值算法二值化); 实验结果:5.实验内容:熟悉小波变换的概念和原理,熟悉matlab小波工具箱主要函数的使用.利用二维小波分析对一幅图象作2层小波分解,并在此基础上提取各层的低频信息实现图像的压缩.关于小波变换的描

15、述请参考最后一题附件文章:The Monogenic Wavelet Transform程序如下:clcclose allcleara=imread(C:pictureflower.jpg);subplot(1,2,1);imshow(a);title(原始图像);I=rgb2gray(a);subplot(1,2,2);imshow(I);title(原始图像的灰度图像);% a,b = wavedec2(I, 2, bior3.7);% figure;c = appcoef2( a, b, bior3.7, 1 );subplot(1,2,1);imshow(c, );title(一层小波

16、变换结果);d = appcoef2( a, b, bior3.7, 2 );subplot(1,2,2);imshow(d, );title(二层小波变换结果);实验结果:心得体会:数字图像在现代信息社会中的应用越来越广泛,因此掌握数字图像处理的基本技能是一个计算机及其相关专业技术人员必须具备的素质,也为适应技术的进一步发展和自己的进一步深入学习做好铺垫。通过这次数字图像课程及其相关实验的完成,让我明白了实际操作与课程学习之间的紧密联系,实验操作具有生动直观的特点,可以进一不加深对课程学习的理论知识的理解。数字图像处理的很多操作实际上是很繁琐的,但是只要细心,遇到问题冷静沉着,耐心思考,找到问题的突破口,一步一步的解决问题,很多问题就会迎刃而解。同时,通过相关的课程学习和实验,我也体会到了MATLAB软件的强大功能,进一步熟练了MATLAB软件平台的操作,进一步熟练了MATLAB编程语言,为以后学习数字图像处理相关领域的知识打下了坚实的基础,在实验中通过自己的不断努力,看到自己的代码能够成功运行并得到正确的实验结果,内心也收获了很多喜悦和满足感,同时加强了对数字图像处理的兴趣和掌握更高深的数字图像处理技能的信心。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1