Skip to main content
Keyer(抠像器)

Keyer(抠像器) · 截图待补

这个节点做什么

Keyer(抠像器)用若干策略之一从素材构建遮罩:按亮度(luminance)抠、按指定颜色(color)抠、按绿/蓝幕布(screen)抠,或用 none 直通。与单滑块的色度抠像不同,它给你一整条抠像曲线 —— 一个中心点,加上暗端(下侧)和亮端(上侧)各自独立的容差与柔度 —— 让你精确塑造保留哪些值。它还带角度式去溢色以清理幕布边缘。 输入与输出都是 COMFYTV_VIDEO。它带有 ▶ Run。 与 PIK Keyer 一样,它自动选择模式:接入任一侧输入(in/out 遮罩或背景)则运行完整渲染;留空则运行快速、可预览的单图抠像。

何时使用

  • 你想按亮度抠(如隔离高光或阴影)而非按颜色。
  • 幕布抠像需要不对称处理 —— 阈值一侧比另一侧更紧。
  • 你需要比 Chroma Key 更精细的边缘塑形,但又不想用干净背景板。

参数

mode

抠像策略:luminance(默认)、colorscreennone

key_color

color/screen 模式的参考颜色。十六进制,默认 #000000

抠像曲线(softness_lower、tolerance_lower、center、tolerance_upper、softness_upper)

这五个参数从暗到亮塑造哪些值变成遮罩:
  • softness_lower —— 下侧容差以下的羽化。范围 -1.00.0,默认 -0.5
  • tolerance_lower —— 中心以下多远仍完全保留。范围 -1.00.0,默认 0.0
  • center —— 抠像围绕的中心值。范围 0.01.0,默认 1.0
  • tolerance_upper —— 中心以上多远仍完全保留。范围 0.01.0,默认 0.0
  • softness_upper —— 上侧容差以上的羽化。范围 0.01.0,默认 0.5
放宽容差以保留更多;增大柔度值以羽化过渡。

despill / despill_angle

溢色抑制强度及其色相角度。despill 范围 0.02.0,默认 1.0(0=关闭)。despill_angle 范围 0180 度,默认 120(绿色)。把角度设向你的幕布色相。

output

matte(默认)为灰度蒙版,alpha 为真实透明,premult 为预乘 RGB,composite 为叠在背景上渲染。(alpha 需要 VP9 编码器 —— 报错就用 matte。)

侧输入(可选)

  • video —— 要抠的画面。
  • in_mask —— 强制区域完全不透明(保留)。
  • out_mask —— 强制区域完全透明(去除)。
  • bg_video —— 当 outputcomposite 时使用的背景。

输出

提示

  • 做亮度抠像时,先设 mode=luminance,把 center 设在分界处,再放大容差/柔度直到遮罩满意。
  • 接入侧输入会切换到完整渲染模式;不接则保持可实时预览的抠像。
  • 要与原生 ComfyUI 节点互通,请插入 Bridge。见 bridges.md

相关节点

  • Chroma Key —— 更简单的单色抠像。
  • PIK Keyer —— 应对最难幕布的干净背景板 / IBK 风格抠像器。
  • Select0r —— 带形状与边缘控制的色彩空间区域抠像器(RGB/ABI/HCI)。
  • Matte Monitor —— 可视化所得遮罩的干净程度。