Introduction
OpenEXR is an image format developed by
ILM.
Its main innovation is
support for high dynamic range; it supports floating point pixels.
This module provides Python bindings for the OpenEXR
C++ libraries.
They allow you to read and write OpenEXR files from Python.
Note that this module only loads and stores images. It does not do
any image manipulation operations. For that you might want to use
one of:
- Python’s standard array module. You can access the raw data of FLOAT and UINT images.
- The Python Imaging Library. This library supports a single FLOAT channel image format.
- Numeric or NumPy. It’s just math, so you will have to write your own imaging operations. Supports UINT and FLOAT formats.
- Module vop. NumPy subset, but faster. Supports FLOAT and HALF.
- OpenCV. Supports multi channel UINT and FLOAT formats.