Main Page | Class Hierarchy | Class List | File List | Class Members

LIBCP::Wavelet Class Reference

a class of wavelet transformation related functions. More...

#include <wavelet.h>

List of all members.

Static Public Member Functions

int fastWaveletTransform (DoubleImage *dst, Image *src)
int inverseFastWaveletTransform (Image *dst, DoubleImage *src)
int limitCoefficients (DoubleImage *dst, DoubleImage *src, int coefficients)


Detailed Description

a class of wavelet transformation related functions.


Member Function Documentation

int LIBCP::Wavelet::fastWaveletTransform DoubleImage dst,
Image src
[static]
 

Fast Wavelet Transormation implementation using a Haar basis

Parameters:
dst destination image of type DoubleImage
src source image of type BaseImage::GRAY

int LIBCP::Wavelet::inverseFastWaveletTransform Image dst,
DoubleImage src
[static]
 

Fast Wavelet Transormation implementation using a Haar basis

Parameters:
dst destination image of type BaseImage::GRAY
src source image of type DoubleImage

int LIBCP::Wavelet::limitCoefficients DoubleImage dst,
DoubleImage src,
int  coefficients
[static]
 

Limits the coefficients in the wavelet domain. Sets all values that are not inside the given upper left sqare to zero.

Parameters:
dst destination image of type DoubleImage
src source image of type DoubleImage
coefficients is the side length of the upper left square


The documentation for this class was generated from the following files:
Generated on Wed May 26 16:43:53 2004 for libcp by doxygen 1.3.7