how lifting wavelet transform used to enhance the spatial resolution of the image,explain the basics for the same.
이전 댓글 표시
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);
답변 (1개)
Wayne King
2013년 4월 27일
편집: Wayne King
2013년 4월 27일
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.
카테고리
도움말 센터 및 File Exchange에서 Filter Banks에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!