Help: What are the differences between lwt2 in previous versions and the current version?
Show older comments
I saw someone using it in MATLAB 2018a with the syntax [CA,CH,CV,CD]=LWT2(img,'haar');. On the official website, I found that after version 2021 it should be written as [CA,CH,CV,CD]=LWT2(img,Wavelet='haar');.
When I ran [CA,CH,CV,CD]=LWT2(img,Wavelet='haar'); in MATLAB 2024a, the CA I got was a double-type 1x1 matrix, which is a single double value.
However, when I ran [CA,CH,CV,CD]=LWT2(img,'haar'); in MATLAB 2018a, the CA was a double-type matrix of size M/2 by N/2, where M and N are the dimensions of img.
why the two CA results are different?
need your help
Thanks
img

code in 2024a:
img=imread('lake.pgm');
img=im2double(img);
[CA, CH, CV, CD] = lwt2(img,Wavelet='haar');
disp(CA);
code in 2018a
img=imread('lake.pgm');
img=im2double(img);
[CA, CH, CV, CD] = lwt2(img,'haar');
disp(CA);
Accepted Answer
More Answers (0)
Categories
Find more on Signal Analysis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!