Files
CavinHuang-comfyui-nodes-docs/docs/Color Clip.md
2024-07-04 08:39:03 +08:00

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,)