Extensions/ComfyUI-MX-post-processing-nodes
ComfyUI Extension

ComfyUI-MX-post-processing-nodes

A collection of post processing nodes for ComfyUI, dds image post-processing adjustment capabilities to the ComfyUI.

By Intersection98·Created 2 years ago·Updated 2 years ago· 13
Intersection98/ComfyUI_MX_post_processing-nodes
Nodes21
On cloudLocal install
Categorypostprocessing/Blends, postprocessing/Filters
Stars13
Updated2 years ago

Nodes (21)

MX_AlphaBlend

Composite two images through a real mask, not a faked one

postprocessing/Blends
MX_Blend

18 compositing modes for fusing two images the way Photoshop does

postprocessing/Blends
MX_Blur

A plain Gaussian blur with exactly two knobs, and no surprises

postprocessing/Filters
MX_Canny

An edge-detection mask without installing a ControlNet preprocessor pack

postprocessing/Masks
MX_ChromaticAberration

Fake lens fringing for a glitch look, no Photoshop required

postprocessing/Effects
MX_ColorCorrect

The grade-everything node that replaces five separate steps

postprocessing/Color Adjustments
MX_ColorMatch

Steal the color grade of one image and paste it onto another

postprocessing/Color Adjustments
MX_ColorTint

Sepia, teal, or any hex you like — one slider controls the whole cast

postprocessing/Color Adjustments
MX_Glow

Blur it, add it back, and suddenly your render has light

postprocessing/Effects
MX_HSVThresholdMask

Select pixels by color, not by prompting

postprocessing/Masks
MX_KuwaharaBlur(Cartoon)

The blur that keeps edges crisp and flattens everything else

postprocessing/Filters
MX_LensBokeh

Shaped bokeh blur — pentagon, hexagon, whatever you want

postprocessing/lens
MX_LensOpticAxis

Fake lens distortion with a bonus mask output

postprocessing/lens
MX_LensZoomBurst

The zoom-kick effect, rendered one frame at a time

postprocessing/lens
MX_LUT

Drop a HaldCLUT image in and inherit a whole film look

Processing/color adjust
MX_Mosaic

Pixelate a face or a whole frame without leaving the graph

postprocessing/Effects
MX_Noise

Film grain that makes AI images look shot, not rendered

postprocessing/Effects
MX_Posterize

Strip an image down to a handful of colors, dither optional

postprocessing/Color Adjustments
MX_SineWave

Make your image wobble like a bad VHS tracking glitch

postprocessing/Effects
MX_Solarize

The one-input invert that makes highlights weird on purpose

postprocessing/Color Adjustments
MX_Vignette

The corner-darkener that's secretly a grading blend

postprocessing/Effects
Readme

ComfyUI-MX-post-processing-nodes

A collection of post processing nodes for ComfyUI,which adds image post-processing adjustment capabilities to the ComfyUI.

Example Image and Workflow

<p align="center"> <img src="examples/MX_postprocessing_example.jpg" width="50%" /> </p>
<details> <summary>$\Large\color{#00A7B5}\text{Expand Node List}$</summary> <br/>
  • MX_Blend: Blends two images using arithmetic operations like add,multiply, overlay, darken,lighten.......
  • MX_AlphaBlend: Blends two images alpha mask
  • MX_Blur: Applies a Gaussian blur to the input image, softening the details
  • MX_Canny: Creates a mask using canny edge detection
  • MX_Color:Matchs color from another image
  • MX_Chromatic Aberration: Shifts the color channels in an image, creating a glitch aesthetic
  • MX_ColorCorrect: Adjusts the color balance, temperature, hue, brightness, contrast, saturation, and gamma of an image
  • MX_ColorTint: Applies a customizable tint to the input image, with various color modes such as sepia, RGB, CMY and several composite colors
  • MX_Noise:Adds noise to image
  • MX_Glow: Applies a blur with a specified radius and then blends it with the original image. Creates a nice glowing effect.
  • MX_HSVThresholdMask: Creates a mask by thresholding HSV (hue, saturation, and value) channels
  • MX_KuwaharaBlur(Cartoon):Applies an edge preserving blur, creating a more realistic blur than Gaussian.
  • MX_Pixelize: Applies a pixelization effect, simulating the reducing of resolution
  • MX_Posterize: Set and dither the amount of colors in an image from 0-256, reducing color information
  • MX_Sharpen: Enhances the details in an image by applying a sharpening filter
  • MX_SineWave: Runs a sine wave through the image, making it appear squiggly
  • MX_Solarize: Inverts image colors based on a threshold for a striking, high-contrast effect
  • MX_LensBokeh: LensBokeh effect
  • MX_LensOpticAxis: LensOpticAxis effect
  • MX_LensZoomBurst: LensZoomBurst effect
  • MX_LUT: Adds LUT to image
  • MX_Vignette: Applies a vignette effect, putting the corners of the image in shadow
</details>

Install

To install these nodes

  • Navigate to your /ComfyUI/custom_nodes/ folder
  • Run git clone https://github.com/Intersection98/ComfyUI_MX_post_processing-nodes
  • pip install -r requirements.txt

Reference

https://github.com/EllangoK/ComfyUI-post-processing-nodes/
https://github.com/digitaljohn/comfyui-propost
https://github.com/shadowcz007/comfyui-mixlab-nodes