2D-Filterbank.
More...
#include <gofilterbank.h>
template<class T>
class goFilterBank< T >
2D-Filterbank.
- Todo:
- Fix this to work with signal3d. Filterbank, currently only for two dimensional signals.
This is handy for playing with wavelet transforms.
Uses an array of goFilterBankStage. This should be changed to using only one filter which is used iteratively. It could be cool to implement a parallel version that keeps track of the available data in the previous stage to start calculation as soon as enough data is available.
- Author
- Christian Gosch
- See also
- goFilterBankStage
-
goFilterFIR
-
goFilterBankReverse
◆ filter()
Runs the filter bank on in
.
The result can be retrieved by getting the filtered signals from the stages with getStage().
- See also
- goFilterBankStage
◆ getStage()
◆ getStagesPtr()
◆ makeWaveletSignal()
Fills the 2D signal target with the wavelet and scaling function coefficients of the wavelet transform done by the filter bank.
The documentation for this class was generated from the following files:
- gofilterbank.h
- gofilterbank.cc