Skip to main content

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")

Metadata

Release files for ialdev-io 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ialdev-io 0.2.4
File Size Uploaded
ialdev_io-0.2.4.tar.gz 43.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ialdev-io 0.2.4
File Interpreter ABI Platform
ialdev_io-0.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 90.9 kB

Release files / ialdev_io-0.2.4.tar.gz

Download URL ialdev_io-0.2.4.tar.gz
Size 43.8 kB
Tags Source
SHA-256 checksum
How to use checksums
cba127efe6631c377650c678d7868adc67924cf8dd7c9a0c16f402abcc2272a5
BLAKE2b-256 checksum
How to use checksums
6fbdc5f637ef8878535ef0644d103d746466bfed72751a9894be665f9ff03015
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.34.2

Release files / ialdev_io-0.2.4-py3-none-any.whl

Download URL ialdev_io-0.2.4-py3-none-any.whl
Size 47.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
02b726e00e58e62fa928e012fd6d309398e15e655e7af1f37afe5b5a0e75f69a
BLAKE2b-256 checksum
How to use checksums
88077d6c4f6e106bf96f2b820d8d0a6e719e2f24d06787fad45e364772e83fa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.34.2

Release history Release notifications | RSS feed

This release

0.2.4 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page