实验报告
一:课程名称:傅立叶与小波分析基础
二:班级:
学好:
姓名:
三:目的和意义:
熟悉小波函数的运用,运用 Matlab 完成对图像和信号的分解和修改。
四:实验题目:
1.对图像 woman 进行小波分解。
2.对图像 woman 进行加噪,函数为:XX=X+20*randn(256),而后对
生成的图像消噪
3.对 t=0:pi/125:4*pi,s1=sin(t),s2=sin(20*t),s3=sin(t),波形进行三
层小波分解。
五:题目程序:
题一程序如下:
load woman;
whos
figure(1);
image(X);
colormap(map);
nbcol=size(map,1)
colorbar;
[cA1,cH1,cV1,cD1]=dwt2(X,'bior3.7');
A1=upcoef2('a',cA1,'bior3.7',1);
H1=upcoef2('a',cH1,'bior3.7',1);
V1=upcoef2('a',cV1,'bior3.7',1);
D1=upcoef2('a',cD1,'bior3.7',1);
Xsyn=idwt2(cA1,cH1,cV1,cD1,'bior3.7');