    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class JSci.maths.wavelet.symmlet8.FastSymmlet8

    java.lang.Object
       |
       +----JSci.maths.wavelet.FWT
               |
               +----JSci.maths.wavelet.symmlet8.FastSymmlet8

public final class FastSymmlet8
extends FWT

This is a very fast implementation of the Fast Wavelet Transform. It uses in-place computations for less memory usage. Data length should be a power of 2 a be at least of length 8. Handles boundaries by assuming periodicity. Ideal for image processing or processing large amount of data. Uses floats for more performance. Safety is minimal, so be careful!

##

FastSymmlet8()

##

invTransform(float[])
invTransform(float[], int)
transform(float[])
transform(float[], int)

##

FastSymmlet8

     public FastSymmlet8()

##

transform

     public static void transform(float v[],
                                  int last)

transform

     public void transform(float v[])

  Overrides:
    transform in class FWT

invTransform

     public void invTransform(float v[])

  Overrides:
    invTransform in class FWT

invTransform

     public static void invTransform(float v[],
                                     int last)

    All Packages  Class Hierarchy  This Package  Previous  Next  Index