ReActor 🌌 Set Face Swap Weight

节点功能:允许用户设置人脸替换的权重,从 0%(无替换)到 100%(完全替换),以 12.5% 的步长进行调整。这使得用户可以创建更自然、更微妙的人脸融合效果。

输入参数

参数名称说明
input_image用于输出的主图像(通常为目标图),是融合权重的输出基础。
source_image替换用的脸部来源图像,仅在 face_model 未提供时使用。与 face_model 二选一。都可为空,但两者都缺会报错。
face_model预生成的人脸向量模型,可以提升精度与速度。如果已有 ReActor 或 FaceModelExtractor 节点,可以使用其输出,避免重复提取。

输出参数

参数名称说明
INPUT_IMAGE保留原输入图像,作为 ReActor 进一步换脸的输入。这并不是融合后的图像,而是用于后续节点的占位输入。
FACE_MODEL根据权重融合生成的新面部模型(embedding),用于指导后续换脸处理。如果权重为 0%,则此项为 None,代表不进行换脸;如为 100%,则完全使用 source 特征。

控件参数

参数名称说明
faceswap_weight设置换脸效果的权重百分比,从 0% 到 100%,步进为 12.5%。建议理解为图像/embedding 的“比例混合器”,25% ≈ 更偏向 source,75% ≈ 更偏向 input。