I have a good experience in dealing with wavelets by Matlab. I've published several research papers dealing with this field especially as 2D discrete wavelets transform.I will help you dear Chinnadurai Kathiravan
In the following lines, I will show you how to read an image in Matlab and convert it to gray scale and then apply 2D Discrete Wavelets Transform (2D DWT) to generate the approximation band (low frequencies band), with the three details bands (high frequencies bands) as the one level, 2 levels, and 3 levels as multi-resolution 2D-DWT of the Wavelets analysis:
Is=imread('ca2020.jpg'); % Read original image , you have to save your image to be with the name as ca2020.jpg and save it inside MATLAB folder inside the folder documents of the windows.
orig=rgb2gray(Is);
wname= 'db25'; % db25 is the Daubechies wavelets filter with the rank 25, you can select one out of abut 130 fillers of the wavelets filters families.
[ll1,lh1,hl1,hh1]=dwt2(orig,wname,'mode','per');%convert image to wavelet transform 1 level.
[ll2,lh2,hl2,hh2]=dwt2(ll1,wname,'mode','per'); %convert image to wavelet transform 2 levels.
[ll3,lh3,hl3,hh3]=dwt2(ll2,wname,'mode','per'); %convert image to wavelet transform 3 levels.