2D DWT image example #2
Load gray-scale image
Display image
Define wavelet filters
One-level DWT (signed, full plot range)
DWT output size
Define level
Haar
Debauchies-4
Debauchies-8
One-level DWT (signed, more detail)
DWT output size
Define level
Haar
Debauchies-4
Debauchies-8
One-level DWT (magnitude, more detail)
DWT output size
Define level
Haar
Debauchies-4
Debauchies-8
Two-level DWT (magnitude, more detail)
DWT output size
Define level
Haar
Debauchies-4
Debauchies-8
Three-level DWT (magnitude, more detail)
DWT output size
Define level
Haar
Debauchies-4
Debauchies-8
Image compression example #1 (Haar, 5-level)
DWT output size
Define filter, levels, threshold, output options
5-level DWT
Eliminate small wavelet coefficients
Count number of nonzero wavelet coefficients
Show compressed DWT
Take inverse DWT
Show compressed image
Image compression example #2 (Daubechies-4, 5-level)
DWT output size
Define filter, levels, threshold, output options
DWT
Eliminate small wavelet coefficients
Count number of nonzero wavelet coefficients
Show compressed DWT
Take inverse DWT
Show compressed image
Image compression example #2 (Daubechies-8, 5-level)
DWT output size
Define filter, levels, threshold, output options
DWT
Eliminate small wavelet coefficients
Count number of nonzero wavelet coefficients
Show compressed DWT
Take inverse DWT
Show compressed image
Created by Mathematica (February 5, 2004)