LatentCompositeMasked
节点功能: LatentCompositeMasked 是一个将 source latent 区块合并进 destination latent 的合成节点,支持使用掩码(mask)和坐标定位,还可以选择是否自动调整大小。你可以把它理解为:「把一张图的某部分,粘贴到另一张图的指定位置上,而且可以只贴某个区域(mask 掩码控制)」它是在 latent 层 做合成的,意味着在生成图像之前就完成“局部替换”或“补丁合成”,对生成结果影响很大!
输入参数
参数名称 | 说明 |
---|
destination | 目标 latent 张量,即被覆盖或合成的底图。 |
source | 源 latent 张量,将按位置叠加到目标 latent 上。通常为局部细化区域、重绘区域,建议大小与 mask 区域匹配或适当设置 resize_source。 |
mask | 用于控制 source 替换区域的蒙版,白色区域表示替换,黑色区域表示保留 destination 原图。 |
输出参数
参数名称 | 说明 |
---|
LATENT | 合成后的 latent 张量,已将 source 合入 destination 的指定区域。 |
控件参数
参数名称 | 说明 |
---|
x | 叠加起点在 X 轴的偏移位置,单位为 latent 坐标,步长为 8。 |
y | 叠加起点在 Y 轴的偏移位置,单位为 latent 坐标,步长为 8。 |
resize_source | 是否将 source 自动缩放至 mask 尺寸。若启用,可确保 source 与 mask 大小对齐,常用于不确定尺寸时的兼容操作。 |