Two Dimensional Discrete Fast Wavelet Transform
[CA,CH,CV,CD]=dwt2(x,wname,['mode',extMethod]) [CA,CH,CV,CD]=dwt2(x,Lo_D,Hi_D,['mode',extMethod])
wavelet name, haar( "haar"), daubechies ("db1" to "db36"), coiflets ("coif1" to "coif17"), symlets ("sym2" to "sym20"), legendre ("leg1" to "leg9"), bathlets("bath4.0" to "bath4.15" and "bath6.0" to "bath6.15"), dmey ("dmey"), beyklin ("beylkin"), vaidyanathan ("vaidyanathan"), biorthogonal B-spline wavelets ("bior1.1" to "bior6.8"), "rbior1.1" to "rbior6.8"
double matrix
lowpass analysis filter
highpass analysis filter
extension mode, 'zpd' for example
approximation coefficent
horizontal detail coefficent
vertical detail coefficent
diagonal detail coefficent
dwt2 is for two dimension discrete fast wavelet transform with the signal extension method optional argument.
x=rand(100,100); [CA,CH,CV,CD]=dwt2(x,'db2','mode','asymh'); | ![]() | ![]() |