1.9 KiB
1.9 KiB
Documentation
- Class name: Color Clip
- Category: Bmad/image
- Output node: False
Color Clip节点旨在根据特定的目标和补充操作修改图像中的颜色,可能还会使用额外的颜色参数进行高级调整。它抽象了颜色操作的复杂性,提供了一种简单直接的方式来实现所需的视觉效果。
Input types
Required
- image
- 待处理的图像是颜色操作的主要输入,决定了节点的视觉输出。图像颜色的变化直接受到指定的操作和颜色参数的影响。
- Comfy dtype: IMAGE
- Python dtype: torch.Tensor
- target
- 指定颜色操作的目标,如转换为黑色或白色,或不做任何改变。它定义了对图像颜色执行的主要操作,直接影响视觉效果。
- Comfy dtype: COMBO[STRING]
- Python dtype: str
- complement
- 定义与目标互补的操作,提供额外的颜色调整层。该参数与目标配合使用,用于细化实现的颜色效果,影响图像的最终外观。
- Comfy dtype: COMBO[STRING]
- Python dtype: str
- color
- 用于图像操作的基础颜色。它在决定颜色裁剪操作的结果中起着关键作用,因为它为颜色调整设置了参考标准。
- Comfy dtype: COLOR
- Python dtype: List[int]
Output types
- image
- 颜色操作后的结果图像。它反映了基于指定的目标、补充和颜色参数所做的更改,展示了应用的操作和调整的效果。
- Comfy dtype: IMAGE
- Python dtype: torch.Tensor
Usage tips
- Infra type:
CPU - Common nodes: unknown
Source code
class ColorClipSimple(ColorClip):
@classmethod
def INPUT_TYPES(s):
return super().get_types(advanced=False)
def color_clip(self, image, color, target, complement):
image = self.clip(image, color, target, complement)
return (image,)