|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.wavelet.Multiresolution
org.jscience.mathematics.wavelet.daubechies6.Daubechies6
public final class Daubechies6
Daubechies wavelets adapted to the interval by Meyer. Thanks to Pierre Vial for the filters.
| Field Summary | |
|---|---|
protected static int |
filtretype
DOCUMENT ME! |
protected static int |
minlength
DOCUMENT ME! |
| Constructor Summary | |
|---|---|
Daubechies6()
Creates a new Daubechies6 object. |
|
| Method Summary | |
|---|---|
MultiscaleFunction |
dualScaling(int n0,
int k)
DOCUMENT ME! |
MultiscaleFunction |
dualWavelet(int n0,
int k)
DOCUMENT ME! |
double[] |
evalScaling(int n0,
int k,
int j1)
DOCUMENT ME! |
double[] |
evalWavelet(int n0,
int k,
int j1)
DOCUMENT ME! |
int |
getFilterType()
This method is used to compute how the number of scaling functions changes from on scale to the other. |
double[] |
highpass(double[] gete)
This is the implementation of the highpass Filter. |
double[] |
highpass(double[] v,
double[] param)
This is the implementation of the highpass Filter. |
double[] |
lowpass(double[] gete)
This is the implementation of the lowpass Filter. |
double[] |
lowpass(double[] v,
double[] param)
This is the implementation of the lowpass Filter. |
int |
previousDimension(int k)
This method return the number of "scaling" functions at the previous scale given a number of scaling functions. |
MultiscaleFunction |
primaryScaling(int n0,
int k)
DOCUMENT ME! |
MultiscaleFunction |
primaryWavelet(int n0,
int k)
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final int filtretype
protected static final int minlength
| Constructor Detail |
|---|
public Daubechies6()
| Method Detail |
|---|
public int getFilterType()
getFilterType in class Multiresolution
public MultiscaleFunction primaryScaling(int n0,
int k)
primaryScaling in class Multiresolutionn0 - DOCUMENT ME!k - DOCUMENT ME!
public MultiscaleFunction dualScaling(int n0,
int k)
dualScaling in class Multiresolutionn0 - DOCUMENT ME!k - DOCUMENT ME!
public MultiscaleFunction primaryWavelet(int n0,
int k)
primaryWavelet in class Multiresolutionn0 - DOCUMENT ME!k - DOCUMENT ME!
public MultiscaleFunction dualWavelet(int n0,
int k)
dualWavelet in class Multiresolutionn0 - DOCUMENT ME!k - DOCUMENT ME!
public int previousDimension(int k)
previousDimension in interface FilterpreviousDimension in class Multiresolutionk - DOCUMENT ME!
public double[] lowpass(double[] v,
double[] param)
lowpass in interface Filterv - DOCUMENT ME!param - DOCUMENT ME!
public double[] highpass(double[] v,
double[] param)
highpass in interface Filterv - DOCUMENT ME!param - DOCUMENT ME!
public double[] lowpass(double[] gete)
lowpass in interface Filtergete - DOCUMENT ME!
IllegalScalingException - DOCUMENT ME!public double[] highpass(double[] gete)
highpass in interface Filtergete - DOCUMENT ME!
IllegalScalingException - DOCUMENT ME!
public double[] evalScaling(int n0,
int k,
int j1)
n0 - DOCUMENT ME!k - DOCUMENT ME!j1 - DOCUMENT ME!
public double[] evalWavelet(int n0,
int k,
int j1)
n0 - DOCUMENT ME!k - DOCUMENT ME!j1 - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||