Skip to main content

iad.vis — visualization utilities (image grids, viewers, colormaps, matplotlib helpers)

Project description

ialdev-vis

Visualization utilities for the iad toolbox, published as ialdev-vis and imported as iad.vis.

Use this package for quick image grids, histograms, Matplotlib helpers, custom colormaps, interactive annotation widgets, Jupyter logging, and optional Qt/3D visualization tools.

Install

pip install ialdev-vis

Optional extras:

pip install "ialdev-vis[qt]"
pip install "ialdev-vis[jupyter]"
pip install "ialdev-vis[3d]"
pip install "ialdev-vis[all]"

Requires Python >=3.10.

Highlights

  • imgrid and imhist for fast inspection of images and distributions.
  • Matplotlib helpers for figure capture and conversion to arrays/PIL images.
  • Built-in custom colormaps.
  • Polygon-to-mask helpers and interactive ROI tools.
  • Optional Qt image viewer and optional ipyvolume/Open3D 3D views.

Examples

from iad.vis import imgrid, imhist

imgrid(left_image, right_image, titles=["left", "right"], clim="auto")
imhist(left_image, right_image, titles=["left", "right"])
from iad.vis.mpl_utils import fig2img

pil_image = fig2img(figure)

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_vis-0.2.1.tar.gz (61.6 kB view details)

Uploaded Source

Built Distribution

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

ialdev_vis-0.2.1-py3-none-any.whl (62.0 kB view details)

Uploaded Python 3

File details

Details for the file ialdev_vis-0.2.1.tar.gz.

File metadata

  • Download URL: ialdev_vis-0.2.1.tar.gz
  • Upload date:
  • Size: 61.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.34.2

File hashes

Hashes for ialdev_vis-0.2.1.tar.gz
Algorithm Hash digest
SHA256 75488bf3f686d056356ef824853a1cc97a69e151347b6e9555c7ff1c72cf694e
MD5 11e0689869805e308540aba92a9dfcd9
BLAKE2b-256 6bf2d63fc7f8b85b9cc21921bc21b857fbfd1edd479a5d026bfab10240834165

See more details on using hashes here.

File details

Details for the file ialdev_vis-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: ialdev_vis-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 62.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.34.2

File hashes

Hashes for ialdev_vis-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1241481599d061fd501d921d7f604688962faabff41aa59f0afd294b5ab94d9
MD5 962bd79b0c20f9241942114aefbb8a69
BLAKE2b-256 bb0ed10cec97e8ad89e01d72fba3f5560fc1e08a5f5b49f0ae98df3f899c1175

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