matlab二维小波重构

如何仅用二级低频分量重构出原始图像?appcoef不能仅用低频啊~必须用到分解后的(C,S)啊?... 如何仅用二级低频分量重构出原始图像?appcoef不能仅用低频啊~必须用到分解后的(C,S)啊? 展开
 我来答
showtime_97
2015-11-20 · TA获得超过4782个赞
知道大有可为答主
回答量:1005
采纳率:90%
帮助的人:818万
展开全部

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('二级低频系数重构图像');


没分,还匿名,没诚意,就不多做解释了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式