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?

 Accepted Answer

Wayne King
Wayne King on 31 Dec 2011

0 votes

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 Comments

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

Sign in to comment.

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!