Skip to main content

Partition images and volumes of arbitrary size

Project description

Documentation Status PyPI - Version

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:

https://impart.readthedocs.io/en/latest/

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

impart-0.0.5.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

impart-0.0.5-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

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

Hashes for impart-0.0.5.tar.gz
Algorithm Hash digest
SHA256 5289639e82545692a0cc47b1c168e2d9814727d3beb56e93bcff82bb780e4257
MD5 0ae8a08b45c1c41de46fea6a64af272d
BLAKE2b-256 713ba4f9bbfc5142de1271fd4888550f7b1d03734dca70bc4c4ce0806046270d

See more details on using hashes here.

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

Hashes for impart-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 25f825858aa333fd09f3ffa4375eb0b08ab65882d17f8476b6c5c7ad3bd65b30
MD5 388aa8b7a08074c1951cfa4604c96c62
BLAKE2b-256 9c84a5fc8ed36e7b472a5db1bea82eef6e2c03abb22ab7bb8a0ed6316dd97a21

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