public final class Cascades extends AbstractMath
Modifier and Type | Method and Description |
---|---|
static int |
dimension(int n0,
int jfin)
Starting with n0 scaling functions and
going jfin scales ahead (iterating jfin times),
tells you how many scaling functions you'll have.
|
static int |
dimension(int n0,
int jfin,
int filtertype)
Starting with n0 scaling functions and
going jfin scales ahead (iterating jfin times),
tells you how many scaling functions you'll have.
|
static int |
dimensionHaar(int n0,
int jfin)
Starting with n0 scaling functions and
going jfin scales ahead (iterating jfin times),
tells you how many scaling functions you'll have.
|
static double[] |
doublesample(double[] data)
Method used to oversample according to the
Haar transform
|
static double[] |
evalScaling(Filter filtre,
int n0,
int j1,
int k) |
static double[] |
evaluation(Filter filtre,
int j1,
double[] init) |
static double[] |
evalWavelet(Filter filtre,
int n0,
int j1,
int k) |
static double[] |
evalWavelet(Filter filtre,
int filtretype,
int n0,
int j1,
int k) |
static double[] |
evalWaveletHaar(Filter filtre,
int n0,
int j1,
int k) |
static double[] |
evalWaveletQuadratic(Filter filtre,
int n0,
int j1,
int k) |
static double[] |
oversample(double[] data)
method used to oversample according to
the lazy (Dirac Delta Function) interpolation
|
static int |
PowerOf2(int pwrOf2) |
static int |
previousDimension(int filtretype,
int k)
This method return the number of "scaling"
functions at the previous scale given a
number of scaling functions.
|
static double[] |
quadraticOversample(double[] v)
Special oversampling for the
quadratic spline interpolation
|
static double[] |
supersample(double[] data)
Special oversampling for the linear spline
interpolation
|
public static int previousDimension(int filtretype, int k)
public static double[] evalScaling(Filter filtre, int n0, int j1, int k)
public static double[] evalWavelet(Filter filtre, int filtretype, int n0, int j1, int k)
public static double[] evalWavelet(Filter filtre, int n0, int j1, int k)
public static double[] evalWaveletHaar(Filter filtre, int n0, int j1, int k)
public static double[] evalWaveletQuadratic(Filter filtre, int n0, int j1, int k)
public static int PowerOf2(int pwrOf2)
public static double[] oversample(double[] data)
public static double[] doublesample(double[] data)
public static double[] supersample(double[] data)
public static double[] quadraticOversample(double[] v)
public static int dimension(int n0, int jfin, int filtertype)
filtertype
- filter typen0
- number of scaling functions initiallyjfin
- number of iterationspublic static int dimension(int n0, int jfin)
n0
- number of scaling functions initiallyjfin
- number of iterationspublic static int dimensionHaar(int n0, int jfin)
n0
- number of scaling functions initiallyjfin
- number of iterationspublic static double[] evaluation(Filter filtre, int j1, double[] init)