It performs Daubechies extremal phase wavelets 2D integer wavelet transform
[a11,a12,d11,d12] = intdb2m(x)
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 computes the integer wavelet components of an image using the 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); //Displaying the four decomposed components imshow(mat2gray([a11 a12; d11 d12])) | ![]() | ![]() |