<< two10 Integer_Wavelet_Transform_ToolBox two4 >>

Integer_Wavelet_Transform_ToolBox >> Integer_Wavelet_Transform_ToolBox > two10m

two10m

It performs (2,10) 2d integer wavelet transform

Calling Sequence

[a11,a12,d11,d12] = two10m(x)

Arguments

x

A 2-d array or matrix representing the input image.

a11

A 2-d array representing the low-low component of the (2,10) integer wavelet transform of the input image.

a12

A 2-d array representing the low-high component of the (2,10) integer wavelet transform of the input image.

d11

A 2-d array representing the high-low component of the (2,10) integer wavelet transform of the input image.

d12

A 2-d array representing the high-high component of the (2,10) integer wavelet transform of the input image. .

Description

It computes the integer wavelet components of an image using the (2,10) integer wavelet transforms.

Examples

//  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]=two10m(x);

//Displaying the four decomposed components 
imshow(mat2gray([a11 a12; d11 d12]))

See Also

Authors

<< two10 Integer_Wavelet_Transform_ToolBox two4 >>