这个节点是做什么的
ComfyTV Cutout、带 alpha 的 bridge PNG 等输出COMFYTV_IMAGE。ComfyUI inpaint / ControlNet 等要 MASK。按 ComfyUI 约定,mask 高值表示 保留区域;本节点将 PNG alpha 反相 为 mask(mask = 1.0 - alpha),与 _load_image_tensor 逻辑一致。
与 ← ComfyTV Image 共用同一 URL 输入:Image 口要 RGB,Mask 口要 alpha 蒙版。
适用场景
- ComfyTV Cutout → 原生 Inpaint
- ComfyTV 编辑结果 → ControlNet Inpaint
- 同一张 COMFYTV_IMAGE 分叉:← Image + ← Mask
工作原理
- 普通节点,无 Run。
- 有 alpha:
mask = 1.0 - alpha;无 alpha:全零 mask。 - 输出 shape
[1,H,W]float。
类型说明
术语提示:COMFYTV_*是 ComfyTV 保存在项目里的结果引用;ComfyUI 原生的IMAGE/VIDEO/AUDIO是运行时才在内存里的数据,二者不能直接连线,需用 Bridge 转换。
bridges.zh.md
界面与参数说明
image
含 alpha 的 COMFYTV_IMAGE 最佳;无 alpha 则输出空蒙版。输出说明
新手一步一步
- Cutout 或带透明 PNG 的 ComfyTV 输出。
- ← ComfyTV Mask 连 image。
- MASK 接 Inpaint 等;RGB 另接 ← ComfyTV Image。
链接
完整教程(推荐阅读)
本页只说明这一个节点的参数与用法。端到端流程与多节点串联,请见 GitHub 上的 ComfyTV 用户指南:
仓库与工作流
常见问题 FAQ
Q:Cutout 后 mask 全白/全黑不对?A:确认 PNG 含 alpha;Cutout 输出应为带透明背景。 Q:和 Inpaint Stage 蒙版画笔关系?
A:Inpaint Stage 在 ComfyTV 内画 mask;本节点是把 ComfyTV 结果 导出 给原生 inpaint。
与 ← ComfyTV Image 并用
同一张 COMFYTV_IMAGE 常分两路:A:ComfyUI 各 inpaint 节点 convention 不同;若反了可在原生侧 Invert Mask 再试。
相关节点
- ← ComfyTV Image
- Cutout / Inpaint
- → ComfyTV Image(插件 Cutout 进 ComfyTV 时用)