No project description provided
Project description
integer-wavelet-transform
Implementation of integer wavelet transform using lifting scheme.
Usage
The tool is able to decompose grayscale images of any size.
Using CLI
After installing the package, a new CLI is exposed to your shell:
> wavelets
All flags are explained in the help menu, which can be shown by specifying the -h
flag.
In general, it is important to specify if you want to decompose the image (-d
) or reconstruct the original image from a decomposed image (-r
).
Running through code.
Please take a look at the provided example in example.py
. This shows how you can specify a wavelet and use to transform an image.
Installation
Using PyPI.org
The project is published on PyPI.org. To install the package with all required packages run:
> pip install integer-wavelets
Installing manually
To build the project from source start by cloning the project:
> git clone https://github.com/BrPetrus/integer-wavelet-transform
Install poetry:
> pip install poetry
Now you can build the wheel files using:
> poetry build
This will build the project under the dist
folder. Now you can install the package by running:
> pip install dist/*
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for integer_wavelets-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e280aec84fa592ed35085a332b897c7ce33777956d1cb06d1bbf68da24c61713 |
|
MD5 | 27a9cd044704d78e3e10f1e630b479ae |
|
BLAKE2b-256 | 529c0bf0912667711d8134ba53ed58bb54d38330b00eed1449d8519d32a4634b |