ComfyUI Node: Gray Scaler

Class Name

GrayScaler

Category
gaffer
Author
ray (Account age: 4641days)
Extension
comfyui's gaffer(ComfyUI native implementation of IC-Light. )
Latest Updated
2024-06-19
Github Stars
0.04K

How to Install comfyui's gaffer(ComfyUI native implementation of IC-Light. )

Install this extension via the ComfyUI Manager by searching for comfyui's gaffer(ComfyUI native implementation of IC-Light. )
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter comfyui's gaffer(ComfyUI native implementation of IC-Light. ) 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

Gray Scaler Description

Convert image regions to grayscale with mask control for targeted adjustments and creative effects.

Gray Scaler:

The GrayScaler node is designed to convert specific regions of an image to grayscale based on a provided mask. This node is particularly useful for AI artists who want to highlight or de-emphasize certain parts of an image by turning them gray. By using a mask, you can precisely control which areas of the image are affected, allowing for creative and targeted adjustments. The intensity of the grayscale effect can be fine-tuned using a multiplier, giving you flexibility in achieving the desired visual outcome. This node is a powerful tool for adding depth and focus to your artwork by manipulating color and grayscale regions seamlessly.

Gray Scaler Input Parameters:

image

The image parameter is the input image tensor that you want to apply the grayscale effect to. This should be a 4D tensor, typically representing a batch of images with dimensions [batch_size, height, width, channels]. The image tensor serves as the canvas on which the grayscale effect will be applied based on the provided mask.

mask

The mask parameter is a tensor that indicates which areas of the image should be converted to grayscale. This can be a 3D or 4D tensor, where a value of 1 in the mask means that the corresponding area in the image will be turned gray. If the mask is 3D, it will be automatically adjusted to match the dimensions of the image tensor. The mask allows for precise control over which parts of the image are affected by the grayscale conversion.

multiplier

The multiplier parameter is a float value that controls the intensity of the grayscale effect. The default value is 1.0, with a minimum of 0.0 and a maximum of 10.0. This parameter allows you to fine-tune how gray the masked areas will become, giving you flexibility in achieving the desired visual effect. A higher multiplier will result in a more intense grayscale effect.

Gray Scaler Output Parameters:

image

The output parameter image is the modified image tensor with the specified regions turned gray based on the mask. This output retains the same dimensions as the input image tensor but with the grayscale effect applied to the masked areas. The output image can be used directly in your artwork or further processed as needed.

Gray Scaler Usage Tips:

  • To achieve a subtle grayscale effect, use a lower multiplier value close to 0.5. This will blend the grayscale areas more smoothly with the rest of the image.
  • Experiment with different mask patterns to create unique visual effects. For example, you can use gradient masks to create a gradual transition from color to grayscale.

Gray Scaler Common Errors and Solutions:

ValueError: image and mask must be torch.Tensor types.

  • Explanation: This error occurs when the input image or mask is not a tensor.
  • Solution: Ensure that both the image and mask parameters are provided as torch tensors.

ValueError: image must be a 4D tensor, and mask must be a 3D or 4D tensor.

  • Explanation: This error occurs when the dimensions of the image or mask tensors do not match the expected format.
  • Solution: Verify that the image tensor is 4D and the mask tensor is either 3D or 4D. Adjust the dimensions if necessary.

Gray Scaler Related Nodes

Go back to the extension to check out more related nodes.
comfyui's gaffer(ComfyUI native implementation of IC-Light. )
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.