Skip to main content

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

integer_wavelets-0.4.0.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

integer_wavelets-0.4.0-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

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

Hashes for integer_wavelets-0.4.0.tar.gz
Algorithm Hash digest
SHA256 289aa3a05795b5a6f0fd242ec4b346e26c96ad18186ecab24c37fe754cf93410
MD5 97cfe6322f5f90274b6de8227860aa65
BLAKE2b-256 0b7f46283f26e1d7ae36a397c9273bca89a5689f2aa63e3529f4ece045331376

See more details on using hashes here.

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

Hashes for integer_wavelets-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b22d8a4af5467fdd38ac9acf661548dee05625689cc02b27eda3df4758beec02
MD5 39663e4453862acc28a02335a8bf0b45
BLAKE2b-256 b5ef6182ffef993268a278b77c5fc5130169b9744d1345bec451ef1c6b780783

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page