    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