| Interface | Description |
|---|---|
| Filter |
This interface is used to define wavelet filters.
|
| FWT |
Abstract class for using very fast, in-place,
implementations of the Fast Wavelet Transform.
|
| Class | Description |
|---|---|
| BasisFunctionLibrary |
This class is meant to be used for
Fast Wavelet Transform, Matching Pursuit
and related signal processing algorithm.
|
| Cascades |
This class is a standard implementation
of the Cascades algorithm.
|
| Cosine |
This class is used to be able to mix the wavelet
and cosine transforms.
|
| DiscreteFunction |
This class is used to be able to mix the wavelet
and other type of functions such as given signals.
|
| DiscreteHilbertSpace |
This class provides support for basic
operations on MultiscaleFunction.
|
| FWTCoef |
This class is used to encapsulate wavelet coefficients.
|
| FWTCoefMath |
This class allows to do some operations
on wavelet coefficients
|
| FWTPacketCoef |
This class is used to encapsulate wavelet
packets coefficients.
|
| MatchingPursuit |
A Wavelet (and more) matching pursuit class
Uses adaptative Morse coding for better
performance.
|
| Multiresolution |
This class is used to encapsulate
the various wavelet multiresolution
(Dau2, Haar, ...).
|
| MultiscaleFunction |
Abstract encapsulation mostly meant for
wavelet functions (dyadic case).
|
| Signal |
This class use the linear spline as
a general model for a signal.
|
| Sine |
This class is used to be able to mix the wavelet
and sine transforms.
|
| SparseDiscreteFunction |
| Exception | Description |
|---|---|
| IllegalScalingException |
This exception is used to indicate that the
current chosen multiresolution is not appropriate
because the number of scaling functions is incompatible
(with the multiresolution).
|