extra_nodes>Porter-Duff Image Composite
extra_nodes
时间:2025/06/28

Porter-Duff Image Composite

节点功能:该节点实现了著名的 Porter-Duff 图像合成模型,可以使用 source 图像及其透明度(mask)与 destination 图像及其透明度,根据不同的“合成模式”计算出最终图像和 alpha 蒙版。你可以把它理解为:✅ Photoshop 级别的 图层合成规则控制器,可以模拟「仅粘贴前景」、「前景裁剪背景」、「透明叠加」、「排除」、「只保留交集」等效果。
Porter-Duff Image Composite-节点参数说明
输入参数
source源图像(将在目标图像上进行合成操作)。
source_alpha源图像的 Alpha 遮罩,值域为 0~1。
destination目标图像(合成将在其基础上进行)。
destination_alpha目标图像的 Alpha 遮罩,值域为 0~1。影响目标图像参与合成的可见区域。
输出参数
IMAGE合成后的图像,已根据 Alpha 与模式完成融合。
MASK合成结果图像对应的 Alpha 遮罩。
控件参数
modePorter-Duff 模式,用于定义图像合成行为。默认为 DST。 CLEAR:清空目标图像区域,结果为透明。 SRC:只显示源图像,覆盖目标图像。 DST:只显示目标图像,忽略源图像。 SRC_OVER:源图像在目标图像之上显示,源图像透明部分可透出目标图像。 DST_OVER:目标图像在源图像之上显示,目标图像透明部分可透出源图像。

下图为示例:

  • 使用 SCREEN 模式把猫图像中的发光区域以滤色模式叠加到动漫少女图上;
  • 使用 source_alpha 精确遮住了黑底背景,因此只有发光区域参与合成;
  • 合成后猫耳、猫胡须、眼睛高光、霓虹牌子等被“无缝贴到”了少女图上;
  • 看起来就像少女戴上了“赛博发光耳朵”和“电子招牌”一样的混合风格。
  • 广告

    可加入知识星球获取所有示例工作流

    广告

    微信扫码入群,加入AIGC大家庭,与大家一起交流学习