Skip to main content

A Python library for different image processing tasks.

Project description

Unit Tests PyPI version PyPI download month Maintained

ipynta is a Python library designed for rapid development of image pre-processing pipelines.

Installation

pip install ipynta

High level overview

The diagram above describes the purpose of each iPynta class family and how can they be used collectively in an image pre-processing pipeline.

Extractor Classes

Extractor classes are used for extracting the contents of a compressed files like zip, tar, rar and etc.

Sourcing Classes

Sourcing classes are used for retrieving image dataset metadata from different sources (local drive, zip files, etc.):

Loader Classes

Loader classes are used for instantiating / constructing / loading images from different sources.

Predicate Classes

Predicate classes are used for filtering unwanted data from image datasets.

Transform Classes

Transform classes are used for applying transformations to image datasets

Why was it named ipynta?

I-pinta means "to paint" in tagalog! This library is proudly developed by a Singapore-based Filipino lad with nothing better to do during evenings.

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

ipynta-0.0.31.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ipynta-0.0.31-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file ipynta-0.0.31.tar.gz.

File metadata

  • Download URL: ipynta-0.0.31.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for ipynta-0.0.31.tar.gz
Algorithm Hash digest
SHA256 5981a597ff4877b65e0486ae2e68306a4fcd2b4baee6a8ce548f70c1d3c72e7c
MD5 7e5926c1ffdd82a681a645f7df6db540
BLAKE2b-256 d370c5c7218386a8b4d0a96269f9f08e543a79f4f22df6b16c25cfec314f3b07

See more details on using hashes here.

File details

Details for the file ipynta-0.0.31-py3-none-any.whl.

File metadata

  • Download URL: ipynta-0.0.31-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for ipynta-0.0.31-py3-none-any.whl
Algorithm Hash digest
SHA256 6dea81d43213382c23ad1388e2af3e91379449de32d4a99feab85747fe60dd24
MD5 bdb7de46b11650128f97ea7e26e20bda
BLAKE2b-256 36e76ca1ea04a41a621d3d1a470192b6b127e99e53a743311ff658bba2e07b7c

See more details on using hashes here.

Supported by

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