多重曝光是一种经典的摄影表现手法,把两次或多次曝光的影像叠加在同一画面上,产生虚实相间、光影重叠的艺术效果。过去要实现这种效果需要相机支持或者后期软件反复调图层,而在ComfyUI里,一个名叫Image Blend的节点就能搞定大部分图像融合需求。只要理解它的参数逻辑,把两张或多张图按权重混合,就能得到层次丰富的多重曝光作品。这篇文章会从节点原理讲到完整工作流搭建,再到进阶玩法,手把手带你把图像融合玩明白。

Image Blend节点的核心原理与参数详解
Image Blend节点位于ComfyUI的图像后处理分类下,作用是把两张尺寸一致的图像按照设定的比例混合。它有两个图像输入端口image_in_first和image_in_second,一个参数blend_factor,输出一个融合后的结果。混合算法本质上就是线性插值:结果像素 = 第一张图像素 × (1 - blend_factor) + 第二张图像素 × blend_factor。理解了这个公式,参数的行为就一目了然了。
blend_factor的取值范围是0到1,默认值0.5。当取值为0时,输出完全是第一张图;取值为1时,输出完全是第二张图;取0.5则是各占一半权重的均匀混合。需要注意的是,取值为0或1这类极端情况会让另一个输入完全失效,实际调试时很多人发现画面没变化,第一件事就应该检查这个参数是不是被误设成了0或1。另外还有blend_mode参数可以切换不同的混合模式,不同版本的ComfyUI支持的选项略有差异,常见的有normal(正常线性混合)、add(加法叠加,偏亮)、multiply(乘法叠加,偏暗)等,加法模式模拟多重曝光的亮度堆叠感更接近真实摄影效果。
# 线性插值混合的等价伪代码 output = image1 * (1 - blend_factor) + image2 * blend_factor # 例如 blend_factor = 0.3 # 第一张图占 70% 权重,第二张图占 30% 权重
还有一个容易踩坑的点:两张输入图像的尺寸必须一致,否则会直接报错或者输出异常。如果素材尺寸不同,需要先用Upscale Image或Scale Image节点把两路图像统一到相同分辨率,再送入Image Blend。批处理场景下,两路输入的批大小也要匹配,或者一路是单张时会按批次广播处理,具体行为取决于节点版本,建议实际测试确认。
搭建多重曝光工作流的完整步骤
最基础的玩法是把一张照片和一张AI生成图融合。首先用Load Image节点加载一张人像照片,再用Load Checkpoint配合CLIP Text Encode、KSampler、VAE Decode生成一张风格化图片,两路图像汇入Image Blend的输入口。融合后再接Save Image保存结果。这样得到的作品既有照片的真实细节,又有AI图的梦幻色彩,是人像创作里非常讨喜的配方。
第二种方案是双提示词分别出图再融合。复制一套文生图的采样流程,第一路用城市夜景的提示词,第二路用森林或星空的提示词,两路图像用Image Blend以0.5左右的权重混合,出来的画面就是建筑轮廓与树木剪影交织的效果,和相机多重曝光的成片观感非常接近。如果觉得融合太平均、层次不够,可以微调blend_factor,往0.35或0.65方向偏移,让其中一路图成为主导,另一路做氛围陪衬,画面的主次关系会立刻清晰起来。
第三种方案适合进阶用户:同一个提示词,用不同的CFG或采样步数生成两版图再融合。比如一路CFG为7细节锐利,另一路CFG为2风格朦胧,融合后能兼顾细节与氛围。这类方案的好处是两张图构图一致,融合后不会有明显的错位感,画面更耐看。下面给出一个典型的节点连接关系示意:
[Load Image] ──┐
├──> [Image Blend] ──> [Save Image]
[KSampler + VAE Decode] ──┘
blend_factor = 0.45
实际操作中建议把blend_factor设为一个可调观察的变量,双击画布添加Primitive节点绑定到该参数,然后一边拖动数值一边观察预览输出,能快速找到最舒服的融合比例。ComfyUI支持部分节点的实时预览,融合效果即时可见,比反复出图试错效率高得多。
进阶技巧:遮罩融合与多图级联
全图均匀融合有时会显得单调,更高级的做法是用遮罩控制融合区域。思路是先在图像上生成或手工绘制一个Mask,再借助Image Composite Masked节点替代Image Blend,让第二张图只出现在遮罩指定的区域,其他区域保持第一张图原样。比如人像照片叠加油画风格图,用面部遮罩让油画质感只出现在脸部,背景保持原照片,这种局部融合的表现力比全局混合强很多。
遮罩的来源很灵活:可以用SAM分割节点自动抠出主体,可以用Load Image的alpha通道,也可以在图片编辑软件里手绘黑白蒙版后加载进来。ComfyUI还提供了ImageToMask、MaskToImage、InvertMask等转换节点,可以自由组合出精确的融合边界。如果想让融合边缘更柔和,可以对遮罩做一次模糊处理(GrowMask或FEATHER相关节点),避免生硬的分界线。
想要三重甚至四重曝光也很简单:把多个Image Blend节点级联起来。第一级融合图A和图B得到结果R1,第二级把R1和图C再融合,以此类推。级联时要注意权重分配的总量守恒问题,假设每一级blend_factor都是0.5,最终图C的权重是0.5,图B是0.25,图A也是0.25,越靠后的图权重越大。如果想三张图均等融合,可以把两级权重分别设为0.66和0.5,这样每张图最终各占约三分之一。这个权重数学很多人会算错,建议出图后对比确认,必要时按需要的占比反推各级参数。
图A ──┐
├──> [Blend1: 0.66] ──┐ A: 1/3
图B ──┘ ├──> [Blend2: 0.5] ──> 输出 B: 1/3
图C ────────────────────────┘ C: 1/3
最后补充几个常见问题的排查思路:融合后画面发灰,多半是两路图对比度都偏低,可以在融合后加一级对比度调整节点;融合后出现重影错位,检查两路图的构图是否差异过大,或者改用同构图不同参数的生成方案;节点报尺寸不匹配错误,优先检查各路图像的分辨率与批大小。把这些细节处理好,Image Blend就能稳定产出层次丰富、观感专业的多重曝光作品。
ComfyUIImage Blend节点多重曝光修改时间:2026-09-09 17:39:11