if I use lwt2()for multi level as:
X_InPlace = lwt2(X,W,LEVEL,'typeDEC',typeDEC)
What refers to the 'typeDEC',typeDEC?
and how separate the subbands as cA,cH,cV,cD for each level?

 Akzeptierte Antwort

Wayne King
Wayne King am 31 Dez. 2011

0 Stimmen

Hi Aseel, Glad to see you are using the lifting utilities in the Wavelet Toolbox, they're definitely powerful.
'typeDEC' takes the value 'w' or 'wp'. 'w' gives you a wavelet subband filtering, while 'wp' gives you a wavelet packet tree.
If you use X_InPlace, you can separate the coefficients as follows.
CA = X_InPlace(1:2:end,1:2:end)
CH = X_InPlace(2:2:end,1:2:end)
CV = X_InPlace(1:2:end,2:2:end)
CD = X_InPlace(2:2:end,2:2:end)
For example:
load woman;
X_InPlace = lwt2(X,'bior3.5',1,'typeDEC','w');
CA = X_InPlace(1:2:end,1:2:end);
CH = X_InPlace(2:2:end,1:2:end);
CV = X_InPlace(1:2:end,2:2:end);
CD = X_InPlace(2:2:end,2:2:end);

2 Kommentare

Aseel H
Aseel H am 31 Dez. 2011
thank you very much
Aseel H
Aseel H am 31 Dez. 2011
but it if I use one level, what about using more one leve?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Denoising and Compression finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by