Conditioning (Set Mask)

节点功能:ConditioningSetMask 是一个用于 将提示词作用范围限制在图像指定“蒙版区域”内 的节点,属于 区域控制型 conditioning 工具。它允许你通过一张掩码图(Mask)来告诉模型 —— 提示词 在哪些位置起作用、强度是多少。

输入参数

参数名称说明
conditioning输入的条件张量,通常来自文本或其他图像编码。
mask条件掩码,0 表示忽略区域,1 表示生效区域。

输出参数

参数名称说明
CONDITIONING加入 mask 条件后的新的 conditioning 数据。

控件参数

参数名称说明
strength条件掩码的强度。默认值为 1.0,最大为 10.0。
set_cond_area是否将 mask 对应区域设置为 conditioning 区域。可选值包括: - default:不变; - mask bounds:根据 mask 的边界设置区域。

下图为该结点的用法,前面传入了蒙版信息,将左半边应用春天的提示词,右半边应用冬天的提示词,同时引入ipadapter做风格参考,最后图像的生成符合要求,并且精细化完成了画面控制。