Skip to main content

iad.io — image and structured file I/O (imread, formats, CIIF, inu helpers, etc.)

Project description

ialdev-io

Image and structured file I/O utilities for the iad toolbox, published as ialdev-io and imported as iad.io.

The source directory is named fio/ instead of io/ so local development does not shadow Python's standard library io module.

Install

pip install ialdev-io

Requires Python >=3.10.

Highlights

  • General image loading/saving with imread and imsave.
  • File format registry and metadata helpers in iad.io.format.
  • PFM, PLY, TIFF tag, ZFP, bit-stream, and pickle helpers.
  • CIIF conversion/loading utilities.
  • Inuitive/NU4 helpers under iad.io.inu.

Examples

from iad.io import imread, imsave

image = imread("input.tif")
imsave("copy.tif", image)
from iad.io.pfm import load_pfm, save_pfm

depth = load_pfm("depth.pfm")
save_pfm("depth_copy.pfm", depth)
from iad.io.format import FileFormat

handler = FileFormat.find_handler("image.tif")

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

ialdev_io-0.2.0.tar.gz (43.8 kB view details)

Uploaded Source

Built Distribution

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

ialdev_io-0.2.0-py3-none-any.whl (47.1 kB view details)

Uploaded Python 3

File details

Details for the file ialdev_io-0.2.0.tar.gz.

File metadata

  • Download URL: ialdev_io-0.2.0.tar.gz
  • Upload date:
  • Size: 43.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.33.1

File hashes

Hashes for ialdev_io-0.2.0.tar.gz
Algorithm Hash digest
SHA256 817890cb351a38cac66c39c0245a1a2ca28a083ca4e568cfe43be5643cca7fe3
MD5 51ce1ea544b3bbaf80b988fe00f0dc30
BLAKE2b-256 d350a190ea444dc3cb72a13fabc36a55b03610673d6cd2a30632080b514cf803

See more details on using hashes here.

File details

Details for the file ialdev_io-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: ialdev_io-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 47.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.33.1

File hashes

Hashes for ialdev_io-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2e34ff21c55755340aaacea499e92b7589c70ace37cfe9d1edce7f9343e53d9b
MD5 3e775218e4abb705dc1f5927fa6c5da2
BLAKE2b-256 e66ac13f5b91e14cbf1129278863bc2a6b85c9c0f796a569ffad4d8b66e1f589

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