首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 其他开发语言 >

【matlab】 图像小波分解后重构有关问题

2013-06-26 
【matlab】 图像小波分解后重构问题我对一幅图进行三层小波分解,然后对其中的高频系数与低频系数进行了处理,

【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个系数矩阵进行处理
....


本人刚学小波变换,希望各位大牛不吝赐教
[解决办法]
你已经得到了各个分量了,直接用这个函数
wrcoef2: 利用某个高频分量重建图像(与原图像图等大小) 

热点排行