<< ndwt discrete_wavelet_analysis swt >>

swt >> discrete_wavelet_analysis > ndwt2

ndwt2

Nondecimated 2-D wavelet transform

Calling Sequence

W=ndwt2(X,N,wname,['mode',extMethod])

Parameters

wname :

wavelet name, haar( "haar"), daubechies ("db1" to "db20"), coiflets ("coif1" to "coif5"), symlets ("sym2" to "sym20"), legendre ("leg1" to "leg9"), bathlets("bath4.0" to "bath4.15" and "bath6.0" to "bath6.15"), dmey ("dmey"), beyklin ("beylkin"), vaidyanathan ("vaidyanathan"), biorthogonal B-spline wavelets ("bior1.1" to "bior6.8"), "rbior1.1" to "rbior6.8"

x :

double matrix

N:

Level of decomposition

extMethod :

extension mode, 'zpd' for example

W:

ndwt structure

Description

ndwt performs a multilevel nondecimate decomposition. W is a structure with W.sizeINI, W.level, W.mode, W.filters, W.dec, W.sizes.

Examples

x=rand(2,100);
W1 = ndwt2(x,3,'db1');
a0 = indwt2(W1,'a',0);

//reconstruction error
err = max(abs(x(:)-a0(:)))

Authors

See also


Report an issue
<< ndwt discrete_wavelet_analysis swt >>