You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Release 3.0.3.0 (Feb 1, 2025) -- compared to 3.0.2.0
🐍🎉🍾 Python wheels workflow and build backend -- beginning with OpenImageIO 3.0.3.0, releases should automatically trigger building of Python wheels and upload to PyPI so that you can do a single-command pip3 install openimageio on any of Linux, Mac, or Windows, and get the Python bindings, the OpenImageIO libraries, and a working oiiotool, without having to build from source yourself. #4428 (by zachlewis)
oiiotool: oiiotool --layersplit, new command to split multi-layer OpenEXR files (using the usual channel naming convention to delineate "layers") into separate images #4591 (by Loïc Vital)
IBA: IBA:demosaic() adds the ability for X-Trans demosaicing #4579 (by Anton Dukhovnikov)
IBA: fix demosaic handling of roi channels #4602 (by Anton Dukhovnikov)
png: Alpha premultiplication adjustment and attribute #4585
psd: Perform endian byteswap on correct buffer area for PSD RLE #4600 (by Jesse Yurkovich)
raw: Add black level and BPS metadata #4601 (by Anton Dukhovnikov)
python: Disable loading Python DLLs from PATH by default on Windows #4590 (by zachlewis)
dev (span.h): Span_memcpy is a safer memcpy when you know the span boundaries #4597