ComfyUI > Nodes > CRT-Nodes > Colourfulness FX (CRT)

ComfyUI Node: Colourfulness FX (CRT)

Class Name

ColourfulnessFX

Category
CRT/FX
Author
CRT (Account age: 1707days)
Extension
CRT-Nodes
Latest Updated
2026-03-16
Github Stars
0.1K

How to Install CRT-Nodes

Install this extension via the ComfyUI Manager by searching for CRT-Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter CRT-Nodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Colourfulness FX (CRT) Description

Enhances image vibrancy by adjusting color intensity and saturation for dynamic visuals.

Colourfulness FX (CRT):

The ColourfulnessFX node is designed to enhance the vibrancy and saturation of images, making them more visually appealing by adjusting their color intensity. This node is particularly useful for artists and designers who want to add a dynamic and lively touch to their visuals. By manipulating the saturation levels, ColourfulnessFX can bring out the richness of colors in an image, making them stand out more prominently. The node employs a sophisticated method to calculate and adjust the luma and saturation of each pixel, ensuring that the enhancements are applied smoothly and without causing any clipping or distortion. This makes it an essential tool for achieving a balanced and aesthetically pleasing color enhancement in digital artwork.

Colourfulness FX (CRT) Input Parameters:

image

This parameter represents the input image that you want to enhance. It is the base upon which the ColourfulnessFX node will apply its color adjustments. The image should be in a format compatible with the node, typically a tensor representation of the image data.

colourfulness

This parameter controls the intensity of the color enhancement applied to the image. It is a float value that ranges from -1.0 to 2.0, with a default value of 0.4. A higher value increases the saturation, making colors more vivid, while a negative value can desaturate the image, giving it a more muted appearance. Adjusting this parameter allows you to fine-tune the level of colorfulness to suit your artistic vision.

luma_limit

The luma_limit parameter sets a threshold for the luma (brightness) component of the image, influencing how much the saturation can be increased without causing clipping. It is a float value ranging from 0.1 to 1.0, with a default of 0.7. This parameter helps maintain the balance between color enhancement and brightness, ensuring that the image remains visually coherent and does not lose detail in the highlights or shadows.

Colourfulness FX (CRT) Output Parameters:

IMAGE

The output of the ColourfulnessFX node is an enhanced image with adjusted colorfulness. This output retains the original dimensions and format of the input image but with modified saturation levels according to the specified parameters. The result is a more vibrant and visually striking image that highlights the richness of colors, making it suitable for various artistic and design applications.

Colourfulness FX (CRT) Usage Tips:

  • Experiment with the colourfulness parameter to find the right balance for your image. Start with the default value and adjust incrementally to see how it affects the vibrancy.
  • Use the luma_limit parameter to prevent over-saturation in bright areas of the image. This can help maintain detail and avoid clipping in highlights.

Colourfulness FX (CRT) Common Errors and Solutions:

Image format not supported

  • Explanation: The input image is not in a compatible format for processing.
  • Solution: Ensure that the image is converted to a tensor format before inputting it into the node.

Clipping in highlights

  • Explanation: Excessive saturation has caused loss of detail in bright areas.
  • Solution: Reduce the colourfulness parameter or adjust the luma_limit to prevent clipping and maintain detail.

Colourfulness FX (CRT) Related Nodes

Go back to the extension to check out more related nodes.
CRT-Nodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.