【matlab】 图像小波分解后重构问题
我对一幅图进行三层小波分解,然后对其中的高频系数与低频系数进行了处理,我想利用新得到的这些系数矩阵重构出和原图像大小相同的图像,该怎么做?
[C,S]=wavedec2(X,3,'db1'); %对图像三级分解
ca1 = appcoef2(C,S,'db1',1); %提取尺度1的低频系数
ch1 = detcoef2('h',C,S,1); %提取尺度1的水平方向高频系数
cv1 = detcoef2('v',C,S,1); %提取尺度1的垂直方向高频系数
cd1= detcoef2('d',C,S,1); %提取尺度1的斜线方向高频系数
ca2 = appcoef2(C,S,'db1',2);
ch2 = detcoef2('h',C,S,2);
cv2 = detcoef2('v',C,S,2);
cd2= detcoef2('d',C,S,2);
ca3 = appcoef2(C,S,'db1',3);
ch3 = detcoef2('h',C,S,3);
cv3 = detcoef2('v',C,S,3);
cd3= detcoef2('d',C,S,3);
%%对上面12个系数矩阵进行处理
....