was-node-suite-comfyui>Create Morph Image
was-node-suite-comfyui
时间:2025/11/07

Create Morph Image

节点功能:此节点的功能是在两张输入的图像之间创建一个平滑的“变形”或“渐变”过渡动画,并将这个动画保存为 GIF 或 APNG (动态 PNG) 文件。它接收一个起始图像 (A) 和一个结束图像 (B),然后通过生成一系列中间帧来创造出图像 A 逐渐溶解、变形并最终变成图像 B 的视觉效果。
Create Morph Image-节点参数说明
输入参数
image_a动画的起始画面,是变形动画开始时所显示的图像。
image_b动画的结束画面,是变形动画结束时所显示的图像。
输出参数
image_a_pass直接将输入的 image_a 原封不动地传递出去,继续连接 到工作流的其他节点,而无需从源头重新拉线。
image_b_pass直接将输入的 image_b 原封不动地传递出去,继续连接 到工作流的其他节点,而无需从源头重新拉线。
filepath_text输出生成的动画文件的完整绝对路径,可以连接到其他需要文件路径作为输入的节点,实现更复杂的自动化流程。
filename_text输出生成的动画文件的文件名(不含路径),用于自动化,或者用于在界面上显示已生成的文件名。
控件参数
transition_frames过渡帧数,定义从图像 A 变化到图像 B 的过程中,要生成多少张中间图像。值越高:过渡效果越平滑、越细腻,但生成的文件会更大;值越低:过渡会显得更“跳跃”,但文件更小。
still_image_delay_ms静止图像延迟 - 毫秒,定义起始图像和结束图像在动画中静止不动的持续时间,让观众有时间看清楚原始的图像 A 和最终的图像 B。例如,设置为 2500 意味着动画会先显示图像 A 静止 2.5 秒,然后开始变形,变 形到 B 后再静止 2.5 秒,最后再变回 A。
duration_ms持续时间 - 毫秒,定义每一张过渡帧的显示时间。控制着变形过程本身的速度。值越低(如默认的 0.1):变形过程非常快,几乎是瞬间完成;值越高:变形过程会变慢,产生一种“慢动作”的过渡效果。
loops循环次数,设置动画播放的次数。0 是一个特殊值,代表无限循环,这也是 GIF 动画最常见的设置。设置为 1 则表示动画只播放一次(A → B → A)后就停止。
max_size设置输出动画的最大尺寸(宽度或高度),节点会将输入的两张图片在保持长宽比的前提下,缩放到最长边不超过此值的尺寸。这对于控制最终 GIF 文件的大小至关重要,因为高分辨率的 GIF 会非常大。
output_path指定生成的动画文件要保存在哪个文件夹,默认保存在 ComfyUI 的 output 文件夹。
filename指定保存的动画文件的名字,可以自定义文件名,它还支持 WAS Suite 的特定通配符(如时间戳、随机数等)。
filetype选择输出的动画格式,GIF: 最常见的动画格式,兼容性极好,但颜色数量有限(256色),可能导致色彩失真;APNG (Animated PNG): 支持全彩色,图像质量远高于GIF,但文件通常也更大,且在某些老旧平台上的兼容性不如 GIF。

工作流示例:

广告

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

广告

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