Visit ComfyUI Online for ready-to-use ComfyUI environment
Enhance color dynamics with selective vibrance and saturation adjustments, skin tone protection for natural image enhancement.
The VibranceNode is designed to enhance the color dynamics of an image by adjusting its vibrance and saturation levels. This node is particularly useful for artists and designers who wish to enrich the visual appeal of their images without oversaturating them. The vibrance adjustment selectively boosts the intensity of less saturated colors, allowing for a more natural enhancement that avoids the harshness often associated with global saturation increases. Additionally, the node offers an option to protect skin tones, ensuring that human subjects in images maintain a natural appearance. This makes the VibranceNode an essential tool for achieving a balanced and aesthetically pleasing color enhancement in digital artwork.
The image
parameter is the input image that you want to enhance. It should be provided in a format compatible with the node, typically as a tensor. This parameter is crucial as it serves as the base upon which vibrance and saturation adjustments are applied.
The vibrance
parameter controls the intensity of the vibrance effect applied to the image. It ranges from -100.0 to 100.0, with a default value of 0.0. A positive value increases the vibrance, enhancing less saturated colors more than already saturated ones, while a negative value reduces vibrance, making the image appear more muted.
The saturation
parameter adjusts the overall saturation of the image. It also ranges from -100.0 to 100.0, with a default value of 0.0. Increasing this value will make all colors in the image more vivid, while decreasing it will desaturate the image, making it appear more grayscale.
The protect_skin_tones
parameter is a boolean option that, when enabled, reduces the effect of vibrance and saturation adjustments on skin tones. This is particularly useful for portrait images where maintaining natural skin color is important. The default value is True.
The strength
parameter determines the overall intensity of the vibrance and saturation effects. It ranges from 0.0 to 2.0, with a default value of 1.0. This parameter allows you to fine-tune the effect's impact, providing flexibility in achieving the desired level of enhancement.
The output of the VibranceNode is an enhanced image, returned as a tensor. This image reflects the adjustments made based on the input parameters, with improved vibrance and saturation levels. The output is designed to maintain a natural look, especially when skin tone protection is enabled, making it suitable for a wide range of artistic applications.
protect_skin_tones
option when working with portraits to ensure that skin colors remain realistic and unaffected by vibrance adjustments.strength
parameter to control the overall impact of the vibrance and saturation changes, especially if you want a subtle effect.RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.