Nodes/was-node-suite-comfyui/Image Filter Adjustments
ComfyUI Node Runs on cloud

Image Filter Adjustments

Brightness/contrast/saturation in one node

By WASasquatch·Created 3 years ago·Updated about a year ago· 1,812
Image Filter Adjustments

      Image Filter Adjustments is the all-in-one "tweak the image" node. The README describes it as "apply various image adjustments to an image," and in practice it's the familiar set of sliders you'd expect from any photo editor - brightness, contrast, color saturation, sharpness, and a bit of blur - bundled into a single node so you don't have to chain five separate ones.

      Why you'd reach for it

      Because the raw output of a generation often needs a small nudge, and popping out to Photoshop to do it breaks your flow. Punch up the contrast a little. Warm up an image that came out flat. Boost saturation on something muted, or pull it back on something garish. A touch of sharpness, a touch of blur. All the everyday grading you'd normally do by hand, done inside the graph so it happens automatically on every run and stays consistent across a batch. Our ecosystem notes file WAS Node Suite as exactly this - the general post-processing toolkit for the finishing touches core ComfyUI leaves out - and this node is the workhorse of that category.

      It's a finishing step. Put it near the end of a workflow, after generation and any upscale, right before you save.

      The controls

      The adjustments this exposes are the standard bunch: brightness, contrast, saturation, sharpness, and a blur amount. Each is a multiplier around a neutral value - leave one at neutral and it does nothing, move it up or down to push that property. That's the nice thing about having them together: you can dial in a whole look in one node and see all the values at a glance instead of hunting across a chain.

      The input is an image; the output is the adjusted image.

      Keep it subtle

      The one real trap here is heavy-handedness. Small moves read as "nicely graded"; big moves read as "obviously filtered." Cranking contrast crushes your shadows and blows your highlights to pure black and white, and over-saturating turns skin tones orange and skies radioactive. If you're stacking this with other color work, remember the adjustments compound. When in doubt, nudge rather than shove - a few percent on two or three sliders usually does more than a big swing on one. And if you need per-region or curve-level control rather than global multipliers, that's a job for a dedicated levels/curves node, not this catch-all.

      Installing it

      Ships in WAS Node Suite. Install the pack via ComfyUI Manager (search was-node-suite-comfyui, install, restart) or clone it:

      cd ComfyUI/custom_nodes
      git clone https://github.com/WASasquatch/was-node-suite-comfyui
      

      install requirements.txt, restart. No model downloads.

      Troubleshooting

      The node is simple and reliable. The pack is where friction lives: WAS Node Suite has been unmaintained since December 2023, and the whole suite can throw "Import Failed" after a ComfyUI update from a pinned-dependency clash (opencv, most often). Reinstall requirements.txt into the correct venv (activate it, or run install.bat) to bring it back.

      Categoryx

      Inputs (0)

      No inputs

      Outputs (0)

      No outputs