Name

GetWaveletFilters — returns the high pass filter and low pass filter of a wavelet

Calling Sequence

WaveletFilter = GetWaveletFilters(WaveletType);

Parameters

WaveletType

constant of type uint8, the following values are possible:

  • WAVELET_DAUBECHIES_X, 2 <= X <= 20, X = 2 k, k is a positive integer

  • WAVLET_COIFLET_Y, 6 <= Y <= 30, Y = 6 k, k is a positive integer

  • WAVELET_CDF

WaveletFilter

struct with the components LowPass and HighPass

Description

This function returns the high pass filter and low pass filter of a Daubechies wavelet, Coiflet or Cohen Daubechies Feauveau wavelet (CDF). These filters can be used to create wavelet frames (s. CreateWaveletFrames).

Examples

global WAVELET_DAUBECHIES_2;

WaveletFilter = GetWaveletFilters(WAVELET_DAUBECHIES_2);

disp(WaveletFilter);

See also

UpsampleFilter, CreateWaveletFrames, VarianceFilter, ComputeChannelVariance