ComfyUI > Nodes > ComfyUI-Image-Filters > Exposure Adjust

ComfyUI Node: Exposure Adjust

Class Name

ExposureAdjust

Category
image/filters
Author
spacepxl (Account age: 295days)
Extension
ComfyUI-Image-Filters
Latest Updated
2024-06-22
Github Stars
0.08K

How to Install ComfyUI-Image-Filters

Install this extension via the ComfyUI Manager by searching for ComfyUI-Image-Filters
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-Image-Filters 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Exposure Adjust Description

Adjust image exposure with precision, tonemapping support for HDR images, enhancing visual quality and mood.

Exposure Adjust:

The ExposureAdjust node is designed to modify the exposure of images, allowing you to brighten or darken them by adjusting the exposure stops. This node is particularly useful for fine-tuning the lighting and overall appearance of your images, ensuring they meet your artistic vision. It supports both sRGB and linear color spaces, and offers optional tonemapping to handle high dynamic range (HDR) images effectively. By leveraging this node, you can achieve precise control over the exposure levels, enhancing the visual quality and mood of your images.

Exposure Adjust Input Parameters:

images

This parameter accepts the input image(s) that you want to adjust. The images should be in a format compatible with the node's processing capabilities.

stops

This parameter controls the exposure adjustment in stops. A positive value will increase the exposure (brighten the image), while a negative value will decrease the exposure (darken the image). The range is from -100 to 100, with a default value of 0.0, and it can be adjusted in increments of 0.01.

input_mode

This parameter specifies the color space of the input image. It can be set to either "sRGB" or "linear". Choosing the correct input mode ensures that the exposure adjustment is applied accurately based on the image's color space.

output_mode

This parameter determines the color space of the output image. It can be set to either "sRGB" or "linear". Selecting the appropriate output mode ensures that the adjusted image is correctly formatted for further processing or display.

use_tonemap

This boolean parameter indicates whether to apply tonemapping to the image. Tonemapping is useful for handling HDR images by compressing their dynamic range to a more manageable level. The default value is False.

tonemap_scale

This parameter sets the scale for tonemapping when use_tonemap is enabled. It adjusts the intensity of the tonemapping effect, with a range from 0.1 to 10 and a default value of 1.0. The scale can be fine-tuned in increments of 0.01.

Exposure Adjust Output Parameters:

IMAGE

The output of this node is the adjusted image with the specified exposure changes applied. The image will be in the color space defined by the output_mode parameter, and if tonemapping was enabled, it will also reflect those adjustments.

Exposure Adjust Usage Tips:

  • For subtle exposure adjustments, use small increments in the stops parameter to avoid overexposing or underexposing your image.
  • When working with HDR images, enable use_tonemap and adjust the tonemap_scale to achieve a balanced dynamic range.
  • Ensure that the input_mode and output_mode are correctly set to match the color space of your images to maintain color accuracy.

Exposure Adjust Common Errors and Solutions:

Image format not supported

  • Explanation: The input image format is not compatible with the node's processing capabilities.
  • Solution: Ensure that the input images are in a supported format, such as standard image file types (e.g., PNG, JPEG).

Invalid stops value

  • Explanation: The stops parameter value is outside the allowed range of -100 to 100.
  • Solution: Adjust the stops value to be within the valid range.

Tonemap scale out of range

  • Explanation: The tonemap_scale parameter value is outside the allowed range of 0.1 to 10.
  • Solution: Set the tonemap_scale value within the valid range to ensure proper tonemapping.

Mismatched input and output modes

  • Explanation: The input_mode and output_mode parameters are not set correctly, leading to inaccurate color adjustments.
  • Solution: Verify and set the input_mode and output_mode parameters to match the color space of your images.

Exposure Adjust Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-Image-Filters
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.