Skip to main content

simple-ocio

Simplify OpenColorIO Usage for Tone-Mapping

Examples

AgX Filmic Khronos PBR Neutral Standard
AgX Filmic PBR Neutral Standard

All examples generated from the same HDR input image using different OCIO view transforms. See example.py for the code.

Installation

pip install simple-ocio

Usage

tone_mapper = simple_ocio.ToneMapper()
ldr_img = tone_mapper.hdr_to_ldr(hdr_img)

# If you want to specify a tonemapper
tone_mapper.view = "AgX"
# Check the full list of available tonemappers
print(tone_mapper.available_views)
# Available ones: 'Standard', 'Khronos PBR Neutral', 'AgX', 'Filmic', 'Filmic Log', 'False Color', 'Raw'

Third‑Party Licenses and Notices

This package redistributes the complete Blender Color Management (OpenColorIO) directory, including Filmic, AgX, and supporting LUTs. Each configuration keeps its original license. No functional changes have been made except relocating the files into the simple_ocio/ocio_data package directory. The full license text is available at simple_ocio/ocio_data/ocio-license.txt as well as the header of them.

Metadata

Release files for simple-ocio 0.2.0

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

Source distribution (sdist)

Source distribution for simple-ocio 0.2.0
File Size Uploaded
simple_ocio-0.2.0.tar.gz 7.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for simple-ocio 0.2.0
File Interpreter ABI Platform
simple_ocio-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.1 MB

Release files / simple_ocio-0.2.0.tar.gz

Download URL simple_ocio-0.2.0.tar.gz
Size 7.0 MB
Tags Source
SHA-256 checksum
How to use checksums
dc16a975cc99d737b95912143270a6b7c0f3d5d33a7b8d03879630b54f8b38f9
BLAKE2b-256 checksum
How to use checksums
ea1a197243ab387a138f1f46663b2307d0c421a5bba597f5ee3191cb3965fbf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.12.1.2 readme-renderer/44.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/2.2.2 tqdm/4.66.5 importlib-metadata/8.2.0 keyring/25.6.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.11.9

Release files / simple_ocio-0.2.0-py3-none-any.whl

Download URL simple_ocio-0.2.0-py3-none-any.whl
Size 7.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7bad89e674ae8c16b41d62bf0f627fcd0cf8b9214076b7a62ba4ce854b9a63c7
BLAKE2b-256 checksum
How to use checksums
e2c237807014eff3b7249f4c568e2b2b12469f15dd2996ed72da43cda4db2bc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.12.1.2 readme-renderer/44.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/2.2.2 tqdm/4.66.5 importlib-metadata/8.2.0 keyring/25.6.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.2.0 This release

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