All Packages Class Hierarchy This Package Previous Next Index
Class JSci.maths.wavelet.FWTPacketCoef
java.lang.Object
|
+----JSci.maths.wavelet.FWTPacketCoef
- public final class FWTPacketCoef
- extends Object
- implements NumericalConstants, Cloneable
This class is used to encapsulate wavelet
packets coefficients.
-
coefs
-
-
StandardChoice
-
-
FWTPacketCoef()
-
-
FWTPacketCoef(double[][], boolean[])
-
-
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[][])
-
-
setPacket(boolean[])
- Allows the user to set
the Wavelet Packet chosen
-
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)
-
-
synthesizeTout(Filter, double[])
-
-
variance(int)
-
-
varianceICF()
-
-
varianceRatio(int)
-
coefs
protected double coefs[][]
StandardChoice
protected boolean StandardChoice[]
FWTPacketCoef
public FWTPacketCoef()
FWTPacketCoef
public FWTPacketCoef(double v[][],
boolean b[])
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.
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[][])
setPacket
public void setPacket(boolean b[])
- Allows the user to set
the Wavelet Packet chosen
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)
synthesizeTout
public void synthesizeTout(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