数字图像处理通信工程.docx
- 文档编号:17083509
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:29
- 大小:878.71KB
数字图像处理通信工程.docx
《数字图像处理通信工程.docx》由会员分享,可在线阅读,更多相关《数字图像处理通信工程.docx(29页珍藏版)》请在冰点文库上搜索。
数字图像处理通信工程
报告成绩:
教师签字:
批改日期:
评语:
学生实验报告
课程名称
数字图像处理
姓名
XXX
实验名称
数字图像的FFT变换与DCT小波变换
班级
XXXXX
实验目的
熟悉MATLAB软件
完成FFT的现实与计算,图像的FFT变换,DCT变换,小波变换。
学号
XXXXXXX
实验日期
XXX
实验内容
FFT的显示与计算,图像的FFT变换,图像的DCT变换,图像的小波变换
实验地点
实验组号
实验设备
PC机MATLAB软件
同组人
无
1.实验电路及连线
本
2.程序流程图
本
3.源程序
FFT的显示与计算
>>f=zeros(256);
>>imshow(f);
>>f(25:
225,75:
175)=1;
>>figure,imshow(f)
>>F=fft2(f);
>>figure,imshow(F)
Warning:
Displayingrealpartofcomplexinput.
>Inimuitools\private\imageDisplayValidateParams>validateCDataat149
Inimuitools\private\imageDisplayValidateParamsat31
Inimuitools\private\imageDisplayParseInputsat79
Inimshowat199
>>figure,imshow(F,[])
Warning:
Displayingrealpartofcomplexinput.
>Inimuitools\private\imageDisplayValidateParams>validateCDataat149
Inimuitools\private\imageDisplayValidateParamsat31
Inimuitools\private\imageDisplayParseInputsat79
Inimshowat199
>>F_abs=abs(F);
>>figure,imshow(F_abs,[])
>>Fc=fftshift(F_abs);
>>figure,imshow(Fc,[])
>>S2=log(1+abs(Fc));
>>figure,imshow(S2,[])
>>mesh(S2)
>>figure,mesh(Fc)
>>figure,mesh(S2)
>>figure,contour(S2)
>>F_angle=angle(F);
>>figure,imshow(F_angle,[])
>>Fa=unwrap(F_angle);
>>figure,imshow(Fa,[])
2.图像的FFT变换
>>f=imread('C:
\DocumentsandSettings\Administrator\桌面\实验图像\zelda.bmp');
>>imshow(f);
>>F=fft2(f);
>>figure,imshow(F)
Warning:
Displayingrealpartofcomplexinput.
>Inimuitools\private\imageDisplayValidateParams>validateCDataat149
Inimuitools\private\imageDisplayValidateParamsat31
Inimuitools\private\imageDisplayParseInputsat79
Inimshowat199
>>F_abs=abs(F);
>>figure,imshow(F_abs)
>>figure,imshow(F_abs,[])
>>Fc=fftshift(F_abs);
>>figure,imshow(Fc,[])
>>S2=log(1+abs(Fc));
>>figure,imshow(S2,[])
>>F_angle=angle(F);
>>figure,imshow(F_angle,[])
>>Fa=unwrap(F_angle);
>>figure,imshow(Fa,[])
>>mesh(S2)
>>figure,mesh(S2);
>>figure,contour(S2);
3.图像的DCT变换
>>f=imread('C:
\Users\mf\Desktop\zelda.bmp');
>>imshow(f)
>>Fdct=dct2(f);
>>imshow(Fdct)
>>imshow(Fdct,[])
>>imshow(abs(Fdct),[])
>>imshow(fftshift(abs(Fdct)),[])
>>S2=log(1+abs(fftshift(abs(Fdct))));
>>imshow(S2,[])
>>imshow(S2,[])
4.图像的小波变换
>>f=imread('C:
\Users\mf\Desktop\zelda.bmp');
>>imshow(f)
>>[A,B,C,D]=dwt2(f,'db1');
>>figure,imshow(A)
>>figure,imshow(A,[])
>>figure,imshow(B,[])
>>figure,imshow(C,[])
>>figure,imshow(D,[])
>>E=[A,B;C,D;];
>>figure,imshow(E,[])
>>[a,b,c,d]=dwt2(A,'db1');
>>F=[a,b;c,d;];
>>figure,imshow(F,[])
>>G=[a,b,c,d;E];
>>figure,imshow(G,[])
Warning:
Imageistoobigtofitonscreen;displayingat67%
>Inimuitools\private\initSizeat73
Inimshowat262
4.结果记录及分析
1.FFT的显示与计算
2.图像的FFT变换
3.图像的DCT变换
4.图像的小波变换
5.收获感想
通过这次实验更加熟悉了对MATLAB软件的操作和对课程的理解。
。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 处理 通信工程