how lifting wavelet transform used to enhance the spatial resolution of the image,explain the basics for the same.
Ältere Kommentare anzeigen
lshaar = liftwave('db1');
% Add a primal ELS to the lifting scheme.
els = {'p',[-0.125 0.125],0};
lsnew = addlift(lshaar,els);
% Perform LWT at level 1 of a simple image.
x = reshape(1:16,4,4);
[cA1,cH1,cV1,cD1] = lwt2(double(I),lsnew);
iwt_out=[cA1 cH1;cV1 cD1];
iwt_out=uint8(iwt_out);
Antworten (1)
Wayne King
am 27 Apr. 2013
Bearbeitet: Wayne King
am 27 Apr. 2013
What specifically is your question here? The code you have included above will not run because you have not given us I.
You've started off with a Haar wavelet and then added a primal lifting step. This has created a new biorthogonal wavelet filter bank with lowpass analysis and sythesis filters:
0.7071 0.7071
-0.1768 0.1768 0.8839 0.5303
and highpass analysis and synthesis filters
0.1768 0.1768 -0.8839 0.5303
0.7071 -0.7071
You've then obtained the discrete wavelet transform at level 1.
Kategorien
Mehr zu Filter Banks 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!