matlab二维小波重构
load woman;%载入索引图像,如果是rgb图可以转成索引图
[c,s] = wavedec2(X,2,'db4');%两层分解
siz = s(size(s,1),:); %得到图像大小
ca1 = appcoef2(c,s,'db4',1); %得到第一层低频小波系数
ca2 = appcoef2(c,s,'db4',2); %得到第二层低频小波系数
%以上代码将得到纯粹的低频小波系数,即你要求的低频分量
a1 = upcoef2('a',ca1,'db4',1,siz);%从第一级低频小波系数得到直接重构的图像
a2 = upcoef2('a',ca2,'db4',2,siz);%从第二级低频小波系数得到直接重构的图像
figure(1)
subplot(1,3,1),imagesc (X); colormap(map);title('原始图像');
subplot(1,3,2),imagesc (a1); colormap(map);title('一级低频系数重构图像');
subplot(1,3,3),imagesc (a2); colormap(map);title('二级低频系数重构图像');
没分,还匿名,没诚意,就不多做解释了。