#include <Wavelet.h>
Static Public Methods | |
| template<class T> util::List< T > | qmf (const util::List< T > &filter, int odd=1) |
| Compute a quadrature mirror filter for a filter. | |
| template<class T> util::List< util::List< T > > | orthfilt (const util::List< T > &filter) |
| Create an orthogonal wavelet filter set from the given scaling filter. | |
| template<class T> util::List< util::Matrix< T > > & | dwt (const util::Matrix< T > &mat, const util::List< T > &lo, const util::List< T > &hi, util::List< util::Matrix< T > > &result, util::MatrixUtils::ExtendType type=util::MatrixUtils::EXTEND_ZEROPAD) |
| Performs a two-dimensional one-level discrete wavelet transform on the input matrix. | |
| template<class T> util::List< util::Matrix< T > > & | dwt (const util::Matrix< T > &mat, std::string wavelet, util::List< util::Matrix< T > > &result, util::MatrixUtils::ExtendType type=util::MatrixUtils::EXTEND_ZEROPAD) throw (util::InvalidArgumentException&) |
| Performs a two-dimensional one-level discrete wavelet transform on the input matrix. | |
| template<class T> util::List< T > | getFilter (std::string name) throw (util::InvalidArgumentException&) |
| Get the named wavelet scaling filter. | |
| template<class T> util::Matrix< T > | dyaddown (const util::Matrix< T > &mat, bool rows, bool columns, int odd=0) |
| Perform a dyadic downsampling on the input matrix. | |
| template<class T> util::Matrix< T > | keep (const util::Matrix< T > &mat, int rows, int cols) |
| Take the central part of a matrix. | |
|
||||||||||||||||||||||||
|
Performs a two-dimensional one-level discrete wavelet transform on the input matrix.
|
|
||||||||||||||||||||||||||||
|
Performs a two-dimensional one-level discrete wavelet transform on the input matrix.
|
|
||||||||||||||||||||||||
|
Perform a dyadic downsampling on the input matrix.
|
|
||||||||||
|
Get the named wavelet scaling filter. Filters currently supported are:
|
|
||||||||||||||||||||
|
Take the central part of a matrix.
|
|
||||||||||
|
Create an orthogonal wavelet filter set from the given scaling filter.
|
|
||||||||||||||||
|
Compute a quadrature mirror filter for a filter. The qmf is a reversed version of the input filter with every second item negated.
|