2025-09-08 19:18:23 +00:00
2025-08-25 16:30:15 +02:00
2025-02-07 16:30:03 +01:00
2024-06-02 20:11:42 +02:00
2025-02-07 17:28:40 +01:00
2025-02-07 16:37:03 +01:00
2024-06-02 20:03:58 +02:00
2025-09-08 19:18:23 +00:00
2025-02-07 22:30:20 +01:00
2025-02-07 22:06:02 +01:00
2024-06-02 20:11:42 +02:00

OpenImageIO for ComfyUI

Basic set of nodes for proper color management using OpenImageIO
This is initially meant as a companion for a "private" fork of ComfyUI for Nuke.

Nodes:

  • Load Image (oiio)
  • Colorspace Convert (oiio)
  • Save Image (oiio)

Installation

If you want to use a custom OCIO config, set the OCIO environment variable before starting ComfyUI.

pip install -r requirements.txt

Features

  • Basic I/O with colorspace support.
    BMP, Cineon, DDS, DICOM, DPX, FITS, GIF, HDR/RGBE, HEIF/HEIC/AVIF, ICO, IFF, JPEG, JPEG-2000, JPEG XL, Movie formats (using ffmpeg), Null format, OpenEXR, OpenVDB, PNG, PNM / Netpbm, PSD, Ptex, RAW digital camera files, RLA, SGI, Softimage PIC, Targa, Term (Terminal), TIFF, Webp, Zfile
  • Colorspace converter node
  • Basic metadata reading/writting (and for formats that comfy support prompt & extrapng_info)
  • DITs? Not sure how to properly translate that but maybe just force sRGB (D60) and add preview on nodes?

Preview

image

Contribute / Feedback

Don't hesitate to PR or open issues

S
Description
No description provided
Readme Apache-2.0
422 KiB
Languages
Python 98.9%
Nushell 1.1%