We give a partial list of freeware toolboxes for wavelet signal processing that can retrieved over the Internet.

Matlab Toolboxes

C / C++ Codes

  • LastWave: a signal processing oriented command language.
  • MPTK: fast matching pursuit for audio signal decomposition.
  • OpenJPEG: an open source implementation of JPEG-2000.
  • SPIHT: a C++ software for wavelet image compression (Amir Said and William Pearlman).
  • FracLab: wavelet fractal analysis toolbox developed at INRIA (Christophe Canus, Paulo Gonccalves, Bertrand Guiheneuf and Jacques Levy Vehel).
  • MegaWave: a collection of command line C subroutines under Unix for wavelet, wavelet packet and local cosine processing, with sound and image processing applications (Jacques Froment)
  • Swave: is an S+ tool box with continuous wavelet transforms and windowed Fourier transforms, including detection of ridges (Rene Carmona, Wen-Liang Hwang and Bruno Torresani)
  • Time-Frequency Toolbox: a Matlab toolbox for the analysis of non-stationary signals with quadratic time-frequency distributions (Francois Auger, Patrick Flandrin, Olivier Lemoine and Paulo Goncalves)
  • Wavelet Toolbox in Khoros: includes orthogonal and biorthogonal wavelet transforms for multidimensional signals (Jonio Cavalcanti and Ramiro Jordon)
  • Matching Pursuit Code: Original MP code of Mallat Zhang, updated for EEG analysis.

Order the book


A Wavelet Tour of
Signal Processing, 3rd ed.

Stéphane Mallat.
Academic Press, dec. 2008.

Random figure
from the book

Curvelet frequency tiling.
Fig. 5.14: Curvelet frequency tiling.