%对信号y进行小波包分解,层数为5,得到的T为小波树,plot一下就可看到
a10=wprcoef(T,[1,0])
%a10是对节点[1,0]进行重构后得到的信号。貌似没有对那一层重构这一说法吧,只能是对某层的某个节点进行重构。节点的编号你可以从小波树中看出来
这是我的做法,不过用的是小波包分解。不知对你有没有用
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('二级低频系数重构图像')
没分,还匿名,没诚意,就不多做解释了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)