Partition images and volumes of arbitrary size
Project description
impart (image partitioning) provides a simple representation of images and volumes (of arbitrary size) as a partition (i.e., grid) of fixed-size cells, with a given step size between cells.
Partitions can be indexed and sliced like NumPy arrays. Any extracted image region is only loaded into memory after calling .numpy(). Complex indexing logic is abstracted. impart also includes some utilities, e.g., multi-core fragmentation of partitions into their individual cells.
Viewing image sub-regions as cells with a fixed step is useful for data processing in several domains, such as remote sensing, medical imaging, and deep learning.
Installation, usage & benchmarks
Please refer to the official documentation:
Project details
Release history Release notifications | RSS feed
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 impart-0.0.5.tar.gz
.
File metadata
- Download URL: impart-0.0.5.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5289639e82545692a0cc47b1c168e2d9814727d3beb56e93bcff82bb780e4257 |
|
MD5 | 0ae8a08b45c1c41de46fea6a64af272d |
|
BLAKE2b-256 | 713ba4f9bbfc5142de1271fd4888550f7b1d03734dca70bc4c4ce0806046270d |
File details
Details for the file impart-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: impart-0.0.5-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25f825858aa333fd09f3ffa4375eb0b08ab65882d17f8476b6c5c7ad3bd65b30 |
|
MD5 | 388aa8b7a08074c1951cfa4604c96c62 |
|
BLAKE2b-256 | 9c84a5fc8ed36e7b472a5db1bea82eef6e2c03abb22ab7bb8a0ed6316dd97a21 |