It performs inverse Daubechies extremal phase wavelets 2D integer wavelet transform
Y = invintdb2m(a11,a12,d11,d12)
A 2-d array or matrix representing the input image.
A 2-d array representing the low-low component of the db integer wavelet transform of the input image.
A 2-d array representing the low-high component of the db integer wavelet transform of the input image.
A 2-d array representing the high-low component of the db integer wavelet transform of the input image.
A 2-d array representing the high-high component of the db integer wavelet transform of the input image.
It reconstructs an image using the inverse db integer wavelet transforms.
// Decomposition into integer wavelet components // Reading an image and getting a gray image matrix in double x=imread('Lena.png'); x=double(rgb2gray(x)); // Applying (4,2) integer wavelet transform [a11,a12,d11,d12]=intdb2m(x); // Applying (4,2) inverse integer wavelet transform Y = invintdb2m(a11,a12,d11,d12); //Displaying the four decomposed components imshow(uint8(Y)) | ![]() | ![]() |