| FloatWavelet(Single, Single) Constructor |
Creates a wavelet from the given low-pass and high-pass decimation filters. If the orthonality condition for decimation
filters h1 and h0,
is met, an orthogonal wavelet will result.
Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntax public FloatWavelet(
float[] LowPassDecimationFilter,
float[] HighPassDecimationFilter
)
Public Sub New (
LowPassDecimationFilter As Single(),
HighPassDecimationFilter As Single()
)
public:
FloatWavelet(
array<float>^ LowPassDecimationFilter,
array<float>^ HighPassDecimationFilter
)
new :
LowPassDecimationFilter : float32[] *
HighPassDecimationFilter : float32[] -> FloatWavelet
Parameters
- LowPassDecimationFilter Single
- An even-length float array containing a low-pass decimation filter.
- HighPassDecimationFilter Single
- An even-length float array containing a high-pass decimation filter.
Exceptions Remarks Using symmetry relationships for orthognal perfect-reconstruction filter banks, both of the
reconstruction filters are created from the decimation filters. Specifically, if h0 and h1 are the decimations filters, then
the reconstruction filters will be:
f0(n) = h0(-n), and
f1(n) = h1(-n).
See Also