|
|||||||||
| 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.cdf2_4.CDF2_4
public final class CDF2_4
*************************************** Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
| Field Summary | |
|---|---|
protected static int |
filtretype
|
protected static int |
minlength
|
| Constructor Summary | |
|---|---|
CDF2_4()
Creates a new CDF2_4 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)
********************************* ************************************ |
double[] |
evalWavelet(int n0,
int k,
int j1)
********************************* ************************************ |
int |
getFilterType()
************************************* This method is used to compute how the number of scaling functions changes from on scale to the other. |
double[] |
highpass(double[] v)
************************************* 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 CDF2_4()
| 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 - a parameter for the filter
public double[] highpass(double[] v,
double[] param)
highpass in interface Filterv - DOCUMENT ME!param - a parameter for the filter
public double[] lowpass(double[] gete)
lowpass in interface Filtergete - DOCUMENT ME!
public double[] highpass(double[] v)
highpass in interface Filterv - DOCUMENT ME!
public double[] evalScaling(int n0,
int k,
int j1)
public double[] evalWavelet(int n0,
int k,
int j1)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||