|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectJSci.maths.wavelet.FWTPacketCoef
public final class FWTPacketCoef
This class is used to encapsulate wavelet packets coefficients.
Field Summary | |
---|---|
protected double[][] |
coefs
|
protected boolean[] |
StandardChoice
|
Fields inherited from interface JSci.maths.NumericalConstants |
---|
GAMMA, GOLDEN_RATIO, SQRT2, SQRT2PI, TWO_PI |
Constructor Summary | |
---|---|
FWTPacketCoef()
|
|
FWTPacketCoef(double[][] v,
boolean[] b)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
Return a copy of this object |
void |
compress(double p)
|
static double[] |
compress(double[] v,
double p)
|
void |
compress(double p,
int k)
|
void |
compressHard(double p)
|
static double[] |
compressHard(double[] v,
double seuil)
|
void |
compressHard(double p,
int k)
|
void |
denoise(double p)
|
static double[] |
denoise(double[] v,
double p)
|
void |
denoise(double p,
int k)
|
void |
denoiseHard(double p)
|
static double[] |
denoiseHard(double[] v,
double seuil)
|
void |
denoiseHard(double p,
int k)
|
int |
dimension(int i)
|
double |
energyRatio(int i)
|
double |
entropy()
|
double[][] |
getCoefs()
|
int |
getJ()
|
double |
icf()
|
double |
mass(int i)
|
double[] |
norm()
Compute the L2 norm of the coefficients |
double |
norm(int i)
Compute the L2 norm of the coefficients at "scale" i. |
Signal |
rebuildSignal(Filter filtreprimaire)
|
Signal |
rebuildSignal(Filter filtreprimaire,
double[] param)
|
void |
setCoefs(double[][] v)
|
void |
setCoefs(double[] v,
int i)
|
void |
setPacket(boolean[] b)
Allows the user to set the Wavelet Packet chosen |
double |
sumEnergies()
|
double |
sumSquares(int i)
Compute the sum of the squares of the coefficients |
double |
sumVariance()
|
void |
synthesize(Filter filtreprimaire)
|
void |
synthesize(Filter filtreprimaire,
double[] param)
|
void |
synthesize(Filter filtreprimaire,
double[] param,
int jmax)
|
void |
synthesize(Filter filtreprimaire,
int jmax)
|
void |
synthesizeAll(Filter filtreprimaire)
|
void |
synthesizeTout(Filter filtreprimaire,
double[] param)
|
double |
variance(int i)
|
double |
varianceICF()
|
double |
varianceRatio(int i)
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected double[][] coefs
protected boolean[] StandardChoice
Constructor Detail |
---|
public FWTPacketCoef()
public FWTPacketCoef(double[][] v, boolean[] b)
Method Detail |
---|
public java.lang.Object clone()
clone
in class java.lang.Object
public int getJ()
public int dimension(int i)
public double[][] getCoefs()
public double[] norm()
public double norm(int i)
public double sumSquares(int i)
public double mass(int i)
public double variance(int i)
public double sumEnergies()
public double entropy()
public double sumVariance()
public double energyRatio(int i)
public double varianceRatio(int i)
public double icf()
public double varianceICF()
public void setCoefs(double[][] v)
public void setPacket(boolean[] b)
public void setCoefs(double[] v, int i)
public void synthesize(Filter filtreprimaire, double[] param)
public void synthesize(Filter filtreprimaire, double[] param, int jmax)
public void synthesizeTout(Filter filtreprimaire, double[] param)
public void synthesize(Filter filtreprimaire)
public void synthesize(Filter filtreprimaire, int jmax)
public void synthesizeAll(Filter filtreprimaire)
public Signal rebuildSignal(Filter filtreprimaire)
public Signal rebuildSignal(Filter filtreprimaire, double[] param)
public void denoise(double p)
public void denoise(double p, int k)
public static double[] denoise(double[] v, double p)
public void compress(double p)
public void compress(double p, int k)
public static double[] compress(double[] v, double p)
public void denoiseHard(double p)
public void denoiseHard(double p, int k)
public static double[] denoiseHard(double[] v, double seuil)
public void compressHard(double p)
public void compressHard(double p, int k)
public static double[] compressHard(double[] v, double seuil)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |