libdwt C C++
transforms
DWT, SWT, CWT
discrete wavelets
CDF, EAW
data
int, float, double
licence
MIT
last release
February 18, 2015
The libdwt is a cross-platform wavelet transform library with a focus on images and high performance. The transform is accelerated using SIMD extensions and threads. Two-dimensional transform can be computed in a single-loop (cache friendly).
transforms
DWT, SWT, CWT, DTCWT, WPD
discrete wavelets
Daubechies, coiflets, symlets, Fejer-Korovkin, discrete Meyer, CDF
continuous wavelets
Meyer, Gaussian, mexican hat, Morlet, complex Gaussian, Shannon, frequency B-spline, complex Morlet
licence
paid
last release
September 20, 2017
The Wavelet Toolbox provides functions and tools for experiments with signals and images. The toolbox is able to transform FIR filters into lifting scheme. The toolbox further provides functions to denoise and compress signals and images. It is also possible to add custom wavelet filters.
PyWavelets Python
transforms
DWT, SWT, CWT, WPD
discrete wavelets
Daubechies, coiflets, symlets, Fejer-Korovkin, discrete Meyer, CDF
continuous wavelets
Gaussian, mexican hat, Morlet, complex Gaussian, Shannon, frequency B-spline, complex Morlet
licence
MIT
last release
March 10, 2017
PyWavelets is free and open source wavelet transform library. The library supports real and complex calculations with single and double precision. Its results are compatible with MATLAB Wavelet Toolbox. Custom wavelets are also supported.
transforms
DWT, DTCWT, WPD, and others
discrete wavelets
M-band cosine, coiflets, Daubechies, Battle-Lemarie, CDF, symlets, and others
licence
GPL
last release
December 20, 2016
The LTFAT is a MATLAB/Octave toolbox for working with time-frequency analysis and synthesis. The toolbox provides a large number of linear transforms including Gabor and wavelet transforms.
blitzwave C++
transforms
DWT
discrete wavelets
Haar, CDF, Daubechies, cubic spline
licence
GPL
last release
February 19, 2014
The blitzwave is a templated mini-library built on the blitz++ array template library. It supports n-dimensional arrays of various numerical data types. It is possible to define custom wavelets.
transforms
DWT
discrete wavelets
Daubechies, CDF
data
double
licence
GPL
last release
June 19, 2017
The GSL is a free software numerical library. The library provides a wide range of mathematical routines.
Other Software