PyWavelets - Discrete Wavelet Transform in Python
Pull request Compare This branch is 90 commits behind nigma:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
demo
doc
pywt
src
tests
util
.hgignore
.hgtags
CHANGES.txt
COPYING.txt
MANIFEST.in
README.rst
THANKS.txt
setup.cfg
setup.py
setupegg.py

README.rst

PyWavelets Intro

PyWavelets is a Python wavelet transforms module that can do:

  • 1D and 2D Forward and Inverse Discrete Wavelet Transform (DWT and IDWT)
  • 1D and 2D Stationary Wavelet Transform (Undecimated Wavelet Transform)
  • 1D and 2D Wavelet Packet decomposition and reconstruction
  • Computing Approximations of wavelet and scaling functions
  • Over seventy built-in wavelet filters and support for custom wavelets
  • Single and double precision calculations
  • Results compatibility with Matlab Wavelet Toolbox (tm)

Download

The most recent development version can be found in Git and Hg repositories at:

Latest release (not always up-to-date), including source and binary package for Windows, is available for download from the Python Package Index at http://pypi.python.org/pypi/PyWavelets.

Note: The old SVN repository at http://wavelets.scipy.org/svn/multiresolution/pywt/trunk is not updated anymore and you should switch to one of the new ones.

Install

In order to build PyWavelets from source, a working C compiler (GCC or MinGW) and a recent version of Cython (http://cython.org/) is required.

After completing the build environment, open the shell prompt, go to the PyWavelets source code directory and type:

python setup.py install

Prebuilt Windows binaries and source code packages are also available from http://pypi.python.org/pypi/PyWavelets.

Documentation

Documentation and links to more resources is available online at http://www.pybytes.com/pywavelets/.

Project wiki and trac system are hosted at http://wavelets.scipy.org/.

For examples see demo directories in the source package.

License

PyWavelets is distributed under MIT license terms (see COPYING).