ComfyUI Node Runs on cloud

Color Correct

ColorCorrect — a one-node color grade for images inside ComfyUI

By sipherxyz·Created 3 years ago·Updated 4 months ago· 352
Color Correct
  • image
  • IMAGE
temperature0
hue0
brightness0
contrast0
saturation0
gamma1.0

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, -100 to 100, default 0. Positive warms, negative cools.
  • brightness, contrast, saturation - the usual three, each -100 to 100, default 0. Small moves; these are punchy.
  • hue - color-wheel rotation, -90 to 90 degrees, default 0. A little goes a long way; big values get surreal fast.
  • gamma - mid-tone curve, 0.2 to 2.2, default 1. Below 1 darkens mids, above 1 lifts 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.

CategoryArtVenture/Post Processing

Inputs (7)

NameTypeDefaultDescription
imageIMAGE
temperatureFLOAT0-100–100
hueFLOAT0-90–90
brightnessFLOAT0-100–100
contrastFLOAT0-100–100
saturationFLOAT0-100–100
gammaFLOAT1.00.2–2.2

Outputs (1)

NameTypeDescription
IMAGEIMAGE