From 07907d46cb64f5768a9ce5cf39c8df29094ca242 Mon Sep 17 00:00:00 2001 From: Mel Massadian Date: Fri, 7 Feb 2025 22:06:02 +0100 Subject: [PATCH] =?UTF-8?q?docs:=20=F0=9F=93=9A=20update=20readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4fa4688..b37379c 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,33 @@ # OpenImageIO for ComfyUI -Basic set of nodes for proper color management using [OpenImageIO](https://github.com/AcademySoftwareFoundation/OpenImageIO) +Basic set of nodes for proper color management using [OpenImageIO](https://github.com/AcademySoftwareFoundation/OpenImageIO) +This is initially meant as a companion for a "private" fork of [ComfyUI for Nuke](https://github.com/vinavfx/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. + +```sh +pip install -r requirements.txt +``` + +## Features + +- [x] 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* +- [x] 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](https://github.com/user-attachments/assets/a6c19322-787d-41ee-9932-545f71b457fb) ## Contribute / Feedback Don't hesitate to PR or [open issues](https://github.com/melMass/comfy_oiio/issues/new/choose) +