对低、高频系数直接重构upcoef2

此函数可对原图低、高频系数(或处理后的系数)进行重构

clear all;close all;clc;
I=imread('C:\Users\Jv\Desktop\wenli.jpg');
gray=I;
X=double(gray);
%单尺度二维离散小波分解
[cA,cH,cV,cD]=dwt2(X,'haar');
%多尺度二维离散小波分解
[c,s]=wavedec2(X,2,'haar');
a1=appcoef2(c,s,'haar',1);%尺度1的低频系数
r_cA=upcoef2('a',cA,'haar');%低频重构
r_a1=upcoef2('a',a1,'haar',1); %尺度1低频重构
figure;
subplot(1,2,1),imshow(uint8(r_cA)),title('低频重构');
subplot(1,2,2),imshow(uint8(r_a1)),title('尺度1低频重构')

  

posted @ 2016-08-31 23:14  夕西行  阅读(1078)  评论(0编辑  收藏  举报