Name

idwt2 — Two Dimension Inverse Discrete Fast Wavelet Transform

Calling Sequence

X=idwt2(CA,CH,CV,CD,wname,[S])
X=idwt2(CA,CH,CV,CD,Lo_R,Hi_R,[S])

Parameters

wname
: wavelet name
X
: reconstructed matrix
Lo_R
: lowpass synthesis filter
Hi_R
: highpass syntheis filter
S
: restruction size of row and column
CA
: approximation coefficent
CH
: horizontal detail coefficent
CV
: vertical detail coefficent
CD
: diagnoal detail coefficent

Description

idwt2 is for two dimension inverse discrete fast wavelet transform. Coefficent could be void vector as '[]' for either of CA, CH, CV or CD.

Examples

  x=rand(100,100);
  [CA,CH,CV,CD]=dwt2(x,'db2','mode','asymh');
  x0=idwt2(CA,CH,CV,CD,'db2',[100 100]);
 

Authors

Roger Liu and Isaac Zhi

See Also

dwt , dwt2 , dwt3 , idwt , idwt3