All Packages Class Hierarchy This Package Previous Next Index
Class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
java.lang.Object
|
+----JSci.maths.wavelet.cdf3_5.MultiSpline3_5
- public final class MultiSpline3_5
- extends Object
- implements Filter
Cohen-Daubechies-Feauveau
with N=3 and
Ntilde=5 adapted to the interval
by Deslauriers-Dubuc-Lemire
-
MultiSpline3_5()
-
-
highpass(double[])
- This is the implementation of the highpass
Filter.
-
highpass(double[], double[])
- This is the implementation of the highpass
Filter.
-
lowpass(double[])
- This is the implementation of the lowpass
Filter.
-
lowpass(double[], double[])
- This is the implementation of the lowpass
Filter.
-
previousDimension(int)
- This method return the number of "scaling"
functions at the previous scale given a
number of scaling functions.
-
scaling(int, int)
-
-
wavelet(int, int)
-
MultiSpline3_5
public MultiSpline3_5()
previousDimension
public int previousDimension(int k)
- This method return the number of "scaling"
functions at the previous scale given a
number of scaling functions. The answer
is always smaller than the provided value
(about half since this is a dyadic
implementation). This relates to the same idea
as the "Filter type". It is used by
the interface "Filter".
lowpass
public double[] lowpass(double v[],
double param[])
- This is the implementation of the lowpass
Filter. It is used by the interface
"Filter". Lowpass filters are normalized
so that they preserve constants away from
the boundaries.
highpass
public double[] highpass(double v[],
double param[])
- This is the implementation of the highpass
Filter. It is used by the interface
"Filter". Highpass filters are normalized
in order to get L2 orthonormality of the
resulting wavelets (when it applies).
See the class DiscreteHilbertSpace for
an implementation of the L2 integration.
lowpass
public double[] lowpass(double gete[])
- This is the implementation of the lowpass
Filter. It is used by the interface
"Filter". Lowpass filters are normalized
so that they preserve constants away from
the boundaries.
highpass
public double[] highpass(double v[])
- This is the implementation of the highpass
Filter. It is used by the interface
"Filter". Highpass filters are normalized
in order to get L2 orthonormality of the
resulting wavelets (when it applies).
See the class DiscreteHilbertSpace for
an implementation of the L2 integration.
scaling
public static QuadraticSpline scaling(int n0,
int k)
wavelet
public static QuadraticSpline wavelet(int n0,
int k)
All Packages Class Hierarchy This Package Previous Next Index