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

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

clear all;close all;clc;
I=imread('C:UsersJvDesktopwenli.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低频重构')

  

原文地址:https://www.cnblogs.com/xixixing/p/5827948.html