图像组合 (RMBG)
0节点功能:该节点允许用户将前景图像叠加到背景图像上,并提供多种混合模式和位置控制选项。
节点中英文对比
图像组合 (RMBG)
模式
normal
前景透明度
1.00
前景缩放
1.00
位置X
50
位置Y
50
Image Combiner
mode
normal
foreground_opacity
1.00
foreground_scale
1.00
position_x
50
position_y
50
图像组合 (RMBG) - 参数说明
输入参数
foreground
前景图像(将叠加到背景上)。
background
背景图像。
foreground_mask
前景图的掩码,用于控制透明区域。
输出参数
IMAGE
融合后的 RGB 图像。
WIDTH
宽度
HEIGHT
高度
控件参数
mode
图像融合模式,支持:normal、multiply、screen、overlay、add、subtract。默认为 normal(普通叠加)。multiply 和 screen 可用于光照/暗角合成,overlay 常用于增强层。
foreground_opacity
前景图的整体不透明度。取值范围为 0~1。设置为 0 将完全隐藏前景,1 为完全不透明。建议用于叠加淡化效果。
foreground_scale
前景图缩放比例。默认 1.0。缩小合成对象或放大前景局部建议范围:0.5~2.0。
position_x
前景图在背景上的 X 轴位置(百分比)。范围 0~100,50 表示背景中心。适用于动态控制位置。
position_y
前景图在背景上的 Y 轴位置(百分比)。同上,用于控制垂直位置。与 position_x 联合控制前景定位。
以下是不同模式的混合效果,normal模式下没有效果。

但是如果是使用去除背景后的图片作为foreground前景输入,在normal模式下能达到替换背景的效果。

通过以下方式也能达到上面的效果,从这里可以看出,该节点事实上是根据Foreground Mask区域对两张图片进行融合的。当没有输入Foreground Mask时,输入一张RGB图时,它的Foreground Mask是以全白色蒙版替代的。

Foreground Opacity:控制前景图像的透明度,0.0时全透明,完全没有融合效果。1.0则完全不透明。

前景缩放 (Foreground Scale):调整前景图像的大小,Foreground Scale>1.0放大,Foreground Scale<1.0缩小

Position X 和 Position Y 参数是以百分比为单位的,范围从 0 到 100。
Position X 的值 50 表示前景图像的中心点将位于背景图像宽度的 50% 处
Position Y 的值 50 表示前景图像的中心点将位于背景图像高度的 50% 处
例如:
如果 Position X = 0,Position Y = 0,前景图像的中心点将位于背景图像的左上角
如果 Position X = 100,Position Y = 100,前景图像的中心点将位于背景图像的右下角
如果 Position X = 50,Position Y = 50(默认值),前景图像的中心点将位于背景图像的正中心
