C++ Discrete Wavelet Transform Using Lifting Method

This library implements lifting scheme based on Sweldens/Daubechies paper. I. Daubechies, W. Sweldens, Factoring wavelets transforms into lifting steps, J. Fourier Anal. Appl. 4 (3) (1998) 247-269. It is highly recommended that you download a copy of the paper from either the website of the Journal or from http://cm.bell-labs.com/who/wim/papers/factor/index.html (See Figure 7 and 8 for implementation details)

lift1 lift2

Installation:

No Installation is necessary. The package consists of a bunch of header files. For most applications it will be sufficient to include "lwave.h" in your program. Just make sure that all header files are contained in one folder.


List of Classes and Functions Lists all Classes/Functions available in the liftwave Library
Lifting Scheme Class and Functions liftscheme class and associated functions
1D LWT/ILWT Classes and Functions lwt, ilwt classes and associated functions
2D LWT/ILWT Classes and Functions lwt2, ilwt2 classes and associated functions
Laurent Polynomial Class and Functions Laurent class and associated functions
LaurentMat Class {2 X 2 Matrices} and Functions LaurentMat class and associated functions