图像变换及频域滤波

图像变换及频域滤波

ID:37666964

大小:1.13 MB

页数:12页

时间:2019-05-28

图像变换及频域滤波_第1页
图像变换及频域滤波_第2页
图像变换及频域滤波_第3页
图像变换及频域滤波_第4页
图像变换及频域滤波_第5页
资源描述:

《图像变换及频域滤波》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验报告实验名称图像变换及频域滤波课程名称数字图像处理姓名成绩班级学号日期2011/10/30地点综合实验楼备注:1.实验目的32.实验环境(软件、硬件及条件)33.实验方法3(1)傅立叶变换3(2)频域滤波54.实验分析95.实验结论9附件91.实验目的1、编写快速傅立叶变换算法程序,验证二维傅立叶变换的平移和旋转不变性;2、实现图像频域滤波,加深对图像频域增强的理解。2.实验环境(软件、硬件及条件)Windows2000/XPMATLAB6.xoraboveVisualC++、VisualBasic或其他3.

2、实验方法(1)傅立叶变换产生如图1所示图像f1(x,y)(128×128大小,黑色区域灰度值为0,中心白色区域大小为16×64,灰度值等于255:图1%源程序1a=zeros(128,128);a(33:97,57:73)=255;imshow(a);(2)用MATLAB中的fft2函数对其进行FFT:①同屏显示原图f1和FFT(f1)的幅度谱图;图2%源程序2a=zeros(128,128);a(33:97,57:73)=255;F1=fft2(a);subplot(121);imshow(a);subplot

3、(122);mesh(1:128,1:128,abs(F1));②若令,重复以上过程,比较二者幅度谱的异同,简述理由;图3%源程序3forx=1:128;fory=1:128;b(x,y)=(-1)^(x+y)*a(x,y);endendF2=fft2(b);subplot(121);imshow(b);subplot(122);mesh(1:128,1:128,abs(F2));③若将f2(x,y)顺时针旋转45度得到f3(x,y),试显示FFT(f3)的幅度谱,并与FFT(f2)的幅度谱进行比较。图4%源程序

4、4c=imrotate(a,-45,'nearest','crop');forx=1:128;fory=1:128;c1(x,y)=(-1)^(x+y)*c(x,y);endendF=fft2(c1);F3=fftshift(F);subplot(121);imshow(c1);subplot(122);mesh(1:128,1:128,abs(F3));(2)频域滤波对如图5所示的数字图像lena.img(256×256大小、256级灰度)进行频域的理想低通、高通滤波,同屏显示原图、幅度谱图和低通、高通滤波的结

5、果图。图5①原图频谱图图6%源程序6file=fopen('C:UsersthebluedbDesktopimageslena.img','r');lena=fread(file,[256,256],'uint8');F=fft2(lena);F1=fftshift(F);F1temp=log(F1+1);mesh(0:255,0:255,abs(F1));②理想低通滤波图7%源程序7figure;r=88;%另取24、11、5m=256;n=256;fori=1:mforj=1:nif(((i-m/2

6、)^2+(j-n/2)^2)

7、-n/2)^2)

8、谱图也相应旋转了45度。2、对灰度图像lena.img,进行低通滤波后,滤去高频成分,图像上表现为轮廓信息的过滤。滤波半径越小,轮廓信息损失得越严重;而进行高通滤波的话,滤去低频成分,频谱上表现为高频成分相对增多,图像上表现为灰度信息的损失,而同时突出轮廓的信息,且随着滤波半径的增大,这种现象越发显著。5.实验结论1、傅立叶变换在频谱上具有平移旋转特性;2、对灰度图像,低

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。