All Packages Class Hierarchy This Package Previous Next Index
Class JSci.maths.wavelet.FWTCoef
java.lang.Object
|
+----JSci.maths.wavelet.FWTCoef
- public final class FWTCoef
- extends Object
- implements NumericalConstants, Cloneable
This class is used to encapsulate wavelet coefficients.
-
coefs
-
-
FWTCoef()
-
-
FWTCoef(double[][])
-
-
clone()
- Return a copy of this object
-
compress(double)
-
-
compress(double, int)
-
-
compress(double[], double)
-
-
compressHard(double)
-
-
compressHard(double, int)
-
-
compressHard(double[], double)
-
-
denoise(double)
-
-
denoise(double, int)
-
-
denoise(double[], double)
-
-
denoiseHard(double)
-
-
denoiseHard(double, int)
-
-
denoiseHard(double[], double)
-
-
dimension(int)
-
-
energyRatio(int)
-
-
entropy()
-
-
getCoefs()
-
-
getJ()
-
-
icf()
-
-
mass(int)
-
-
norm()
- Compute the L2 norm of the
coefficients
-
norm(int)
- Compute the L2 norm of the
coefficients at "scale" i.
-
rebuildSignal(Filter)
-
-
rebuildSignal(Filter, double[])
-
-
setCoefs(double[], int)
-
-
setCoefs(double[][])
-
-
sumEnergies()
-
-
sumSquares(int)
- Compute the sum of the squares of
the coefficients
-
sumVariance()
-
-
synthesize(Filter)
-
-
synthesize(Filter, double[])
-
-
synthesize(Filter, double[], int)
-
-
synthesize(Filter, int)
-
-
synthesizeAll(Filter)
-
-
synthesizeAll(Filter, double[])
-
-
variance(int)
-
-
varianceICF()
-
-
varianceRatio(int)
-
coefs
protected double coefs[][]
FWTCoef
public FWTCoef()
FWTCoef
public FWTCoef(double v[][])
clone
public Object clone()
- Return a copy of this object
- Overrides:
- clone in class Object
getJ
public int getJ()
dimension
public int dimension(int i)
getCoefs
public double[][] getCoefs()
norm
public double[] norm()
- Compute the L2 norm of the
coefficients
norm
public double norm(int i)
- Compute the L2 norm of the
coefficients at "scale" i.
Wavelet coefficients are
into the "scale" 1 to ... and
the scale 0 is the coarsest
scale containing scaling
functions coefficients
sumSquares
public double sumSquares(int i)
- Compute the sum of the squares of
the coefficients
mass
public double mass(int i)
variance
public double variance(int i)
sumEnergies
public double sumEnergies()
entropy
public double entropy()
sumVariance
public double sumVariance()
energyRatio
public double energyRatio(int i)
varianceRatio
public double varianceRatio(int i)
icf
public double icf()
varianceICF
public double varianceICF()
setCoefs
public void setCoefs(double v[][])
setCoefs
public void setCoefs(double v[],
int i)
synthesize
public void synthesize(Filter filtreprimaire,
double param[])
synthesize
public void synthesize(Filter filtreprimaire,
double param[],
int jmax)
synthesizeAll
public void synthesizeAll(Filter filtreprimaire,
double param[])
synthesize
public void synthesize(Filter filtreprimaire)
synthesize
public void synthesize(Filter filtreprimaire,
int jmax)
synthesizeAll
public void synthesizeAll(Filter filtreprimaire)
rebuildSignal
public Signal rebuildSignal(Filter filtreprimaire)
rebuildSignal
public Signal rebuildSignal(Filter filtreprimaire,
double param[])
denoise
public void denoise(double p)
denoise
public void denoise(double p,
int k)
denoise
public static double[] denoise(double v[],
double p)
compress
public void compress(double p)
compress
public void compress(double p,
int k)
compress
public static double[] compress(double v[],
double p)
denoiseHard
public void denoiseHard(double p)
denoiseHard
public void denoiseHard(double p,
int k)
denoiseHard
public static double[] denoiseHard(double v[],
double seuil)
compressHard
public void compressHard(double p)
compressHard
public void compressHard(double p,
int k)
compressHard
public static double[] compressHard(double v[],
double seuil)
All Packages Class Hierarchy This Package Previous Next Index