{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Read and write OpenEXR image files with support for scanline, tiled, deep, multi-part, and multi-view formats, exposing pixel data through numpy arrays.","skillfed_tags":["image-format","visual-effects","high-dynamic-range"],"use_cases":["Read and write high-dynamic-range images in professional rendering and compositing pipelines.","Store multi-channel image data with per-channel or interleaved access patterns for visual effects workflows.","Handle deep compositing data where multiple samples per pixel represent layered depth information.","Manage multi-part EXR files containing separate image layers or passes in a single file.","Access and modify EXR metadata (compression, display window, screen window, custom attributes) programmatically."],"what_it_does":"OpenEXR is the Python binding for the professional-grade EXR image format used throughout the motion picture and visual effects industry. It reads and writes all major EXR variants\u2014scanline, tiled, deep, multi-part, and multi-view images\u2014with support for 16- and 32-bit float and unsigned 32-bit integer pixel types. Pixel data is exposed directly through numpy arrays, either as a single interleaved RGBA array or as separate per-channel arrays, making it straightforward to integrate with image processing pipelines.\n\nThe package is designed for high-dynamic-range scene-linear image data with strong metadata support. It's commonly used in photorealistic rendering, texture access, image compositing, deep compositing, and digital intermediate workflows where accuracy and data longevity are critical. The underlying library prioritizes robustness, backwards compatibility, and performance.","worth_installing":"Yes, with a license caveat. The package is actively maintained, has no known vulnerabilities, and is the standard Python interface for EXR files in professional visual effects and rendering. However, verify the actual license terms before use\u2014the metadata does not declare an SPDX identifier or include raw license text, so you must confirm compatibility with your project's licensing requirements."},"id":"openexr","links":{"html":"https://skillfed.io/packages/openexr","md":"https://skillfed.io/packages/openexr.md","pypi":"https://pypi.org/project/openexr/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":null,"license_treatment":"unclear","name":"OpenEXR","python_support":"supports_current","summary":"Python bindings for the OpenEXR image file format"},"popularity":{"monthly_downloads":695981,"position":5307,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.4.14"}
