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
File details
Details for the file integer_wavelets-0.4.0.tar.gz
.
File metadata
- Download URL: integer_wavelets-0.4.0.tar.gz
- Upload date:
- Size: 19.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.8.11-1-MANJARO
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 289aa3a05795b5a6f0fd242ec4b346e26c96ad18186ecab24c37fe754cf93410 |
|
MD5 | 97cfe6322f5f90274b6de8227860aa65 |
|
BLAKE2b-256 | 0b7f46283f26e1d7ae36a397c9273bca89a5689f2aa63e3529f4ece045331376 |
File details
Details for the file integer_wavelets-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: integer_wavelets-0.4.0-py3-none-any.whl
- Upload date:
- Size: 21.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.8.11-1-MANJARO
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b22d8a4af5467fdd38ac9acf661548dee05625689cc02b27eda3df4758beec02 |
|
MD5 | 39663e4453862acc28a02335a8bf0b45 |
|
BLAKE2b-256 | b5ef6182ffef993268a278b77c5fc5130169b9744d1345bec451ef1c6b780783 |