The dtcwt library¶
This library provides support for computing 1D, 2D and 3D dual-tree complex wavelet transforms and their inverse in Python along with some signal processing algorithms which make use of the DTCWT.
- Getting Started
- Performing the DTCWT
- Multiple Backend Support
- DTCWT-based algorithms
- Example scripts
- API Reference
Features of note¶
The features of the dtcwt library are:
- 1D, 2D and 3D forward and inverse Dual-tree Complex Wavelet Transform implementations.
- API similarity with the DTCWT MATLAB toolbox.
- Automatic selection of single versus double precision calculation.
- Built-in support for the most common complex wavelet families.
The original toolbox is copyrighted and there are some restrictions on use which are outlined in the file ORIGINAL_README.txt. Aside from portions directly derived from the original MATLAB toolbox, any additions in this library and this documentation are licensed under the 2-clause BSD licence as documented in the file COPYING.txt.