我毕业设计做的是基于小波变换的图象压缩编码技术,我的程序如下:
  load belmont2;
subplot(2,2,1);
image(X);
colormap(map);
disp('压缩前的图象大小:');
whos('X')
[c,l]=wavedec2(X,2,'bior3.7');
cA1=appcoef2(c,l,'bior3.7',1);
A1=wrcoef2('a',c,l,'bior3.7',1);
ca1=wcodemat(cA1,440,'mat',0);
ca1=0.5*ca1;
subplot(2,2,2);
imshow(ca1,map);
title('第一次压缩后的图象');
disp('第一次压缩后的图象的大小:');
whos('ca1')
cA2=appcoef2(c,l,'bior3.7',2);
ca2=wcodemat(cA2,440,'mat',0);
ca2=ca2*0.5;
subplot(2,2,4);
image(ca2);colormap(map);
title('第二次压缩后的图象');
disp('第二次压缩后的图象的大小:');
whos('ca2')
   请问这样压缩后怎么  解压缩啊????请高手指点啊。。。。。还有matlab 里的wdencmp又是基于什么原理啊???