A set of nodes for ComfyUI that can composite layer and mask to achieve Photoshop like functionality.
The LayerFilter: HDR Effects node in ComfyUI offers advanced image processing capabilities by simulating High Dynamic Range (HDR) effects. This node enhances images through a variety of adjustments such as shadow darkening, highlight brightening, gamma correction, contrast enhancement, and color saturation. The node is designed to transform the lighting and color characteristics of an image, making it particularly useful for image editing and graphic design tasks where dynamic range and color intensity are essential.
The LayerFilter: HDR Effects node accepts the following inputs:
image: This is the primary input to the node. It should be an image that you wish to apply HDR effects to.
hdr_intensity: A float value representing the overall intensity of the HDR effect. This controls how strongly the effects are applied to the image. The default value is 0.5, with possible values ranging from 0.0 to 5.0.
shadow_intensity: A float value that determines how intensely the shadows are darkened. The default is 0.25, with values between 0.0 and 1.0.
highlight_intensity: A float value controlling the brightening of highlights. It ranges from 0.0 to 1.0, with a default of 0.75.
gamma_intensity: A float value used for gamma correction, affecting the image's brightness and contrast. The default value is 0.25 and can vary from 0.0 to 1.0.
contrast: A float value that specifies the level of contrast enhancement applied to the image. The default is 0.1, and it can take values between 0.0 and 1.0.
enhance_color: A float value that adjusts the intensity of color saturation, enhancing the image's vividness. This input is defaulted at 0.25, with a range from 0.0 to 1.0.
The node produces a single output:
The LayerFilter: HDR Effects node can be incorporated into a variety of ComfyUI workflows to enhance images by:
Improving Image Quality: By delivering a broad range of intensity and contrast adjustments, this node can significantly improve the visual appeal of photographs, illustrations, and graphics.
Simulating HDR Photography: Use this node to give digital photos an HDR-like effect, which is particularly beneficial for landscapes and scenes with diverse lighting conditions.
Post-Production Refinement: Artists and designers can use this tool to refine the mood and atmosphere of their projects by strategically adjusting shadows and highlights.
Color Grading: Enhance the color depth and vibrancy to achieve specific artistic styles or thematic looks.
Depending on the creative needs, users can adjust the inputs to create uniquely stylized outputs.
Non-linear Adjustments: The node provides sophisticated non-linear adjustments for shadows and highlights, helping preserve details even at higher intensity settings.
Profile-based Color Management: It uses color space conversions to and from LAB and sRGB profiles to ensure that adjustments preserve color fidelity.
Gamma Correction: The node includes a gamma correction feature that fine-tunes the luminance distribution, allowing for greater control of brightness and contrast.
Flexible Intensity Control: Since the node allows for a range of float-value inputs for different effects, users have extensive control over how subtle or dramatic the adjustments will be.
Combining Adjustments: The approach of combining shadows, highlights, gamma correction, and color adjustments within the same node makes it a powerful tool for comprehensive image enhancement.
The LayerFilter: HDR Effects node is a versatile and highly configurable tool for anyone looking to enhance the dynamic range and visual richness of their images in the ComfyUI environment.