Color Correct
ColorCorrect — a one-node color grade for images inside ComfyUI
- image
- IMAGE
This is your basic color-grading panel as a single node. Temperature, hue, brightness, contrast, saturation, gamma - all the sliders you'd expect in the "adjustments" tab of any photo editor, applied to an image right there in the graph. No mask, no AI, no channel voodoo. When you just need to warm up a render, knock back the contrast, or desaturate a plate before compositing, you drop this in instead of exporting to Photoshop and back.
It lives in Art Venture's Post Processing category, and that's exactly the slot it fills: the finishing touch after generation. A model gives you an image; this lets you push its look a few percent in the direction you wanted without re-rolling the whole thing. It's also handy for matching two images to each other - nudge one's temperature and saturation until it sits with the other before you merge or overlay them.
How it works
Each parameter maps to a standard image operation. Brightness and contrast are linear adjustments to pixel values. Saturation scales how far colors sit from gray. Hue rotates the color wheel. Temperature shifts the balance between warm (orange) and cool (blue). Gamma reshapes the tonal curve - the mid-tone lever that brightens or darkens without clipping your blacks and whites. They stack, so the node applies them together and hands back the graded result.
The inputs and outputs that matter
Everything except the image is a number with a sane default, and every default is the identity (no change), so you can wire it in and only touch what you need:
image- the source to grade.temperature- warm/cool,-100to100, default0. Positive warms, negative cools.brightness,contrast,saturation- the usual three, each-100to100, default0. Small moves; these are punchy.hue- color-wheel rotation,-90to90degrees, default0. A little goes a long way; big values get surreal fast.gamma- mid-tone curve,0.2to2.2, default1. Below1darkens mids, above1lifts them. This is the one to reach for when the image is "too dark" but the blacks are already fine.
Output is a single graded IMAGE.
How to install it
Part of the Art Venture pack. ComfyUI Manager → search comfyui-art-venture → Install → restart. Manually:
cd ComfyUI/custom_nodes
git clone https://github.com/sipherxyz/comfyui-art-venture
then pip install -r comfyui-art-venture/requirements.txt and restart. No model download.
Common issues & troubleshooting
Everything looks blown out or crushed. These sliders are strong and they stack. +50 contrast on top of +40 brightness will clip. Back the values off - most good grades live in the ±10 to ±25 range. If you're clipping highlights, pull brightness down and use gamma above 1 to lift the mids instead.
Colors went weird after a small hue change. Hue is a rotation of the entire color wheel, not a selective tweak. Even ±20° will visibly shift skin tones and skies together. If you only wanted to warm the image, use temperature, not hue.
I need to grade only part of the image. This node grades the whole frame - there's no mask input. To grade a region, composite: grade a copy, then blend it back through a mask with a compositing node.
Node missing after importing a workflow. The Art Venture pack isn't installed. Manager → Install Missing Custom Nodes fixes it in one click.
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | — | |
| temperature | FLOAT | 0-100–100 | — |
| hue | FLOAT | 0-90–90 | — |
| brightness | FLOAT | 0-100–100 | — |
| contrast | FLOAT | 0-100–100 | — |
| saturation | FLOAT | 0-100–100 | — |
| gamma | FLOAT | 1.00.2–2.2 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |