TWaveletType Enumeration

type TWaveletType = ( wtHaar, wtDaublet, wtSymmlet, wtCoiflet, wtVaidyanathan, wtBSpline, wtBSplineDual, wtLinSpline, wtQuadSpline, wtByFilter );

Defines wavelet types.

Some of the wavelets require aditional parameters. The par1 and par2 arguments have the following meaning:

(Reference: Intel Signal Processing library v4.5, Manual, 10-4)

Values

NameDescription
wtBSplineadmissable combinations: (1,1), (1,3), (1,5) for box splines; (2,2), (2,4), (2,6), (2,8) for linear splines; (3,1), (3,3), (3,5), (3,7), (3,9) for quadratic splines.
wtBSplineDualadmissable combinations: (1,1), (1,3), (1,5) for box splines; (2,2), (2,4), (2,6), (2,8) for linear splines; (3,1), (3,3), (3,5), (3,7), (3,9) for quadratic splines.
wtByFilter
wtCoifletpar1 is the filter length parameter (1 to 5).
wtDaubletpar1 is the order of the wavelet (1 to 10).
wtHaarpar1 and par2 are dummies.
wtLinSplinepar1 and par2 are dummies.
wtQuadSplinepar1 and par2 are dummies.
wtSymmletpar1 is the order of the wavelet (1 to 7).
wtVaidyanathanpar1 and par2 are dummies.