7.3 第三阶段:图像预处理与编辑(15个节点)
|--------|---------------------------|----------|
| 序号 | 节点类型 | 功能说明 |
| 36 | Load Image | 加载图像 |
| 37 | Load Image Batch | 批量加载图像 |
| 38 | Image Composite | 图像合成 |
| 39 | Image Blend | 图像混合 |
| 40 | Image Mask | 图像蒙版 |
| 41 | Mask Composite | 蒙版合成 |
| 42 | Image Crop | 图像裁剪 |
| 43 | Image Flip | 图像翻转 |
| 44 | Image Rotate | 图像旋转 |
| 45 | Image Color Adjust | 色彩调整 |
| 46 | Image Brightness Contrast | 亮度对比度 |
| 47 | Image Hue Saturation | 色相饱和度 |
| 48 | Image Gaussian Blur | 高斯模糊 |
| 49 | Image Sharpen | 图像锐化 |
| 50 | Image Threshold | 阈值处理 |
以下是这15个图像处理节点的详细整理:
7.3.26 Load Image
节点外观

节点介绍
|----------|---------------------------------------------------------------|
| 属性 | 说明 |
| 核心作用 | 从磁盘加载图像文件到工作流中 |
| 支持格式 | PNG、JPG、WEBP、BMP、TIFF |
| 输出 | IMAGE(图像数据)、MASK(Alpha通道作为蒙版)、WIDTH(宽度)、HEIGHT(高度)、SIZE(总像素数) |
| 存放路径 | ComfyUI/input/ 或任意路径(通过文件选择器) |
| 使用场景 | 图生图、ControlNet参考、IP-Adapter参考、素材导入 |
最小完整流程结构

7.3.27 Load Image Batch
节点外观

节点介绍
|---------------|------------------------------|
| 属性 | 说明 |
| 核心作用 | 批量加载指定目录下的图像文件 |
| directory | 图像文件夹路径 |
| pattern | 文件匹配模式(.png、 .jpg等) |
| 输出 | IMAGE_BATCH(图像批次,可逐张处理) |
| 使用场景 | 批量图生图、批量ControlNet处理、视频帧批量导入 |
最小完整流程结构

7.3.28 Image Composite
节点外观

节点介绍
|-------------|------------------------|
| 属性 | 说明 |
| 核心作用 | 将两张图像按蒙版合成,实现局部替换/叠加 |
| image_a | 底层图像(蒙版黑色区域显示) |
| image_b | 上层图像(蒙版白色区域显示) |
| mask | 蒙版图像(灰度,白色=显示B,黑色=显示A) |
| 输出 | 合成后的 IMAGE |
| 使用场景 | 局部重绘结果合并、前景背景合成、水印叠加 |
最小完整流程结构

7.3.29 Image Blend
节点外观

节点介绍
|---------------------------|------------------------------|
| 属性 | 说明 |
| 核心作用 | 按混合模式融合两张图像 |
| blend_mode | 混合模式(类似 Photoshop 图层混合) |
| blend_factor | 混合比例(0=纯A,1=纯B,0.5=各半) |
| 与 Image Composite 的区别 | Composite 用蒙版局部控制,Blend 全局混合 |
| 使用场景 | 风格融合、双重曝光、光影叠加 |
7.3.30 Image Mask
节点外观

节点介绍
|-------------|----------------------------|
| 属性 | 说明 |
| 核心作用 | 从图像的指定通道提取蒙版 |
| channel | alpha(透明通道)、red、green、blue |
| 输出 | MASK(灰度蒙版数据) |
| 使用场景 | 从透明PNG提取蒙版、从特定颜色通道创建选区 |
7.3.31 Mask Composite
节点外观

节点介绍
|---------------|-----------------------------------------------------------|
| 属性 | 说明 |
| 核心作用 | 对两个蒙版进行布尔运算 |
| operation | add(相加)、subtract(相减)、multiply(相交)、minimum(取小)、maximum(取大) |
| 使用场景 | 复杂选区构建、蒙版精细化、多区域控制 |
7.3.32 Image Crop
节点外观

节点介绍
|------------------|------------------|
| 属性 | 说明 |
| 核心作用 | 裁剪图像到指定区域 |
| width/height | 裁剪后的尺寸 |
| x/y | 裁剪起始坐标(左上角为0,0) |
| 使用场景 | 局部放大、构图调整、去除边缘瑕疵 |
7.3.33 Image Flip
节点外观

节点介绍
|--------------------|--------------------------------------------|
| 属性 | 说明 |
| 核心作用 | 水平/垂直翻转图像 |
| flip_direction | horizontal(左右翻转)、vertical(上下翻转)、both(同时翻转) |
| 使用场景 | 数据增强、构图镜像、修正反向文字 |
7.3.34 Image Rotate
节点外观

节点介绍
|-----------|---------------------------|
| 属性 | 说明 |
| 核心作用 | 旋转图像指定角度 |
| angle | 旋转角度(90、180、270 常用,或任意角度) |
| 使用场景 | 竖图转横图、修正拍摄角度、创意旋转 |
7.3.35 Image Color Adjust
节点外观

节点介绍
|----------------|-------------------------|
| 属性 | 说明 |
| 核心作用 | 综合色彩调整(伽马、对比度、饱和度) |
| gamma | 伽马校正(<1 提亮暗部,>1 压暗暗部) |
| contrast | 对比度(<1 降低,>1 增强) |
| saturation | 饱和度(<1 降低,>1 增强,0=黑白) |
| 使用场景 | 快速调色、风格统一、修正偏色 |
7.3.36 Image Brightness Contrast
节点外观

节点介绍
|------------------------------|------------------------------|
| 属性 | 说明 |
| 核心作用 | 精确调整亮度和对比度 |
| brightness | 亮度偏移(-255 到 255,0=不变) |
| contrast | 对比度偏移(-255 到 255,0=不变) |
| 与 Image Color Adjust 的区别 | 本节点用绝对值偏移,Color Adjust 用倍数缩放 |
| 使用场景 | 精确曝光修正、HDR 调整、局部亮度匹配 |
7.3.37 Image Hue Saturation
节点外观

节点介绍
|----------------|--------------------------------|
| 属性 | 说明 |
| 核心作用 | 调整色相和饱和度 |
| hue | 色相旋转(-180 到 180 度,0=不变) |
| saturation | 饱和度调整(-100 到 100,0=不变,-100=黑白) |
| 使用场景 | 色彩风格转换、季节变换(绿→黄→红)、复古色调 |
7.3.38 Image Gaussian Blur
节点外观

节点介绍
|------------|----------------------|
| 属性 | 说明 |
| 核心作用 | 高斯模糊,柔化图像 |
| radius | 模糊半径(像素) |
| sigma | 标准差(控制模糊强度) |
| 使用场景 | 背景虚化、皮肤平滑、景深模拟、降噪预处理 |
7.3.39 Image Sharpen
节点外观

节点介绍
|--------------------|----------------------|
| 属性 | 说明 |
| 核心作用 | 锐化图像,增强边缘清晰度 |
| sharpen_radius | 锐化半径 |
| sigma | 高斯标准差 |
| alpha | 锐化混合强度(0=无效果,1=完全锐化) |
| 使用场景 | 细节增强、后期锐化、修复轻微模糊 |
7.3.40 Image Threshold
节点外观

节点介绍
|---------------|------------------------|
| 属性 | 说明 |
| 核心作用 | 二值化图像,将灰度转为纯黑纯白 |
| threshold | 阈值(0--255,低于为黑,高于为白) |
| 输出 | 黑白二值图 |
| 使用场景 | 蒙版制作、线稿提取、印章效果、图像分割预处理 |
完整串联:图像处理流水线

一句话总结
这15个节点是ComfyUI的"数字暗房" ------从加载素材到裁剪、调色、模糊、锐化、合成,覆盖了传统摄影后期的全部基础操作。它们不直接生成图像,但能让生成的图像更精准、更完美,是连接AI生成与传统后期的桥梁。
7.4 第四阶段:视频生成核心(20个节点)
|--------|------------------------|-------------------|
| 序号 | 节点类型 | 功能说明 |
| 51 | Load Video Model | 加载视频生成模型 |
| 52 | Video KSampler | 视频采样生成 |
| 53 | VAE Decode Video | 视频潜空间解码 |
| 54 | Load AnimateDiff Model | 加载AnimateDiff运动模块 |
| 55 | AnimateDiff Loader | 加载AnimateDiff配置 |
| 56 | Load Video LoRA | 加载视频专用LoRA |
| 57 | Image to Video | 图生视频 |
| 58 | Text to Video | 文生视频 |
| 59 | Load Video | 加载视频文件 |
| 60 | Save Video | 保存视频文件 |
| 61 | Video Combine | 图像序列合成视频 |
| 62 | Images to Video | 帧合成视频 |
| 63 | Video to Images | 视频拆分为帧 |
| 64 | Load Video Batch | 批量加载视频 |
| 65 | Video Frame Extract | 提取视频帧 |
| 66 | Video Info | 获取视频信息 |
| 67 | Video Duration | 获取视频时长 |
| 68 | Video FPS | 获取/设置帧率 |
| 69 | Video Resolution | 获取/设置分辨率 |
| 70 | Video Loop | 视频循环 |
以下是这20个视频生成与处理节点的详细整理:
7.4.41 Load Video Model
节点外观

节点介绍
|-------------------------|--------------------------------------|
| 属性 | 说明 |
| 核心作用 | 加载视频生成专用模型(如Wan、CogVideoX、SVD等) |
| 文件格式 | .safetensors / .pt / .gguf |
| 存放路径 | ComfyUI/models/video/ 或 checkpoints/ |
| 与Load Checkpoint的区别 | 视频模型专用于时序生成,包含运动模块或3D卷积 |
| 输出 | VIDEO_MODEL(视频生成模型实例) |
常用视频模型
|------------------------|--------|----------|-------------------|
| 模型 | 类型 | 显存需求 | 特点 |
| wan2.1_i2v_480p_14B | 图生视频 | 16GB+ | 当前开源SOTA,质量顶尖 |
| wan2.1_t2v_480p_14B | 文生视频 | 16GB+ | 文本直接生成视频 |
| CogVideoX-5b_I2V | 图生视频 | 12GB+ | 清华系,中文理解好 |
| CogVideoX-5b_T2V | 文生视频 | 12GB+ | 文本生成,生态成熟 |
| svd_xt_1_1.safetensors | 图生视频 | 8GB+ | Stability AI,生态丰富 |
| AnimateDiff v3 | 运动模块 | 6GB+ | 基于SD生态,最成熟 |
7.4.42 Video KSampler
节点外观

节点介绍
|------------------|-----------------------------------|
| 属性 | 说明 |
| 核心作用 | 视频生成的核心采样器,在潜空间生成时序连贯的帧序列 |
| 与KSampler的区别 | Video KSampler增加了时序一致性约束,确保帧间运动连贯 |
| frames | 生成帧数(8/16/24/32等,受显存限制) |
| 输出 | VIDEO_LATENT(视频潜空间数据,多帧) |
7.4.43 VAE Decode Video
节点外观

节点介绍
|--------------------|-----------------------------------------|
| 属性 | 说明 |
| 核心作用 | 将Video KSampler生成的视频潜空间数据解码为可见帧序列 |
| 与VAE Decode的区别 | 输入是多帧潜空间,输出是多帧图像 |
| 输出 | VIDEO_FRAMES(图像列表,可接入Images to Video合成) |
7.4.44 Load AnimateDiff Model
节点外观

节点介绍
|--------------------------|-------------------------------------------------------|
| 属性 | 说明 |
| 核心作用 | 加载AnimateDiff运动模块,为静态图添加时序运动 |
| 本质 | 轻量级时序插件,不改变底模,只注入运动信息 |
| 存放路径 | ComfyUI/models/animatediff/ |
| 与Load Video Model的区别 | AnimateDiff是运动插件,需配合Checkpoint使用;Video Model是完整视频生成模型 |
7.4.45 AnimateDiff Loader
节点外观

节点介绍
|------------------|---------------------------------|
| 属性 | 说明 |
| 核心作用 | 将运动模块注入到Checkpoint模型中,生成时自动添加运动 |
| motion_scale | 运动幅度(0=静止,1=正常,>1更剧烈) |
| 输出 | MODEL(已注入运动模块的模型) |
| 使用场景 | 让单张图片动起来,基于SD生态最成熟的视频方案 |
7.4.46 Load Video LoRA
节点外观

节点介绍
|-------------------|-------------------------------------|
| 属性 | 说明 |
| 核心作用 | 加载视频专用LoRA,控制特定运动模式(如上下晃动、左右平移、缩放等) |
| 与Load LoRA的区别 | 视频LoRA控制的是时序运动,而非静态风格 |
| 存放路径 | ComfyUI/models/loras/(视频专用子目录) |
| 使用场景 | 指定镜头运动(推/拉/摇/移)、特定动作模式 |
7.4.47 Image to Video
节点外观

节点介绍
|---------------------|------------------------|
| 属性 | 说明 |
| 核心作用 | 以单张图片为起始帧,生成后续运动视频 |
| image | 起始关键帧(决定内容) |
| motion_strength | 运动强度(0=轻微,1=剧烈) |
| 输出 | VIDEO_FRAMES(生成的帧序列) |
| 使用场景 | 让概念图动起来、图片转短视频、动画关键帧扩展 |
7.4.48 Text to Video
节点外观

节点介绍
|------------------------|---------------------|
| 属性 | 说明 |
| 核心作用 | 直接由文本描述生成视频,无需起始图片 |
| 与Image to Video的区别 | 完全从文本生成,自由度更高但可控性较低 |
| 输出 | VIDEO_FRAMES |
| 使用场景 | 纯创意生成、无参考素材时的快速原型 |
7.4.49 Load Video
节点外观

节点介绍
|----------|------------------------------------------------------------------------|
| 属性 | 说明 |
| 核心作用 | 从磁盘加载视频文件到工作流 |
| 支持格式 | MP4、AVI、MOV、WEBM、GIF |
| 存放路径 | ComfyUI/input/ |
| 输出 | VIDEO(视频数据)、FRAMES(帧列表)、AUDIO(音轨)、WIDTH/HEIGHT/FPS/DURATION/COUNT(元数据) |
7.4.50 Save Video
节点外观

节点介绍
|-----------|-------------------------------|
| 属性 | 说明 |
| 核心作用 | 将帧序列编码保存为视频文件 |
| fps | 输出帧率(24/30/60等) |
| codec | 视频编码器(H.264通用,H.265高质量,VP9网页) |
| 输出路径 | ComfyUI/output/ |
7.4.51 Video Combine
节点外观

节点介绍
|----------------|------------------------------------------------|
| 属性 | 说明 |
| 核心作用 | 将两个视频片段拼接,可添加转场效果 |
| transition | 转场类型:none(硬切)、fade(淡入淡出)、dissolve(溶解)、wipe(擦除) |
| 使用场景 | 镜头拼接、场景过渡、简单剪辑 |
7.4.52 Images to Video
节点外观

节点介绍
|--------------------|----------------------------------------|
| 属性 | 说明 |
| 核心作用 | 将图像序列(帧列表)合成为视频文件 |
| 与Save Video的区别 | Images to Video接收图像列表,Save Video接收视频数据 |
| 使用场景 | 逐帧生成后合成、外部帧序列导入 |
7.4.53 Video to Images
节点外观

节点介绍
|----------------|--------------------------|
| 属性 | 说明 |
| 核心作用 | 将视频拆分为单帧图像列表 |
| frame_rate | 提取间隔(1=每帧都提,2=隔一帧, etc.) |
| 输出 | IMAGE_LIST(图像列表,可接入批量处理) |
| 使用场景 | 视频逐帧处理、关键帧提取、批量分析 |
7.4.54 Load Video Batch
节点外观

节点介绍
|--------------------------|-------------------|
| 属性 | 说明 |
| 核心作用 | 批量加载目录下的多个视频文件 |
| 与Load Image Batch的区别 | 加载的是视频而非图像 |
| 输出 | VIDEO_BATCH(视频列表) |
7.4.55 Video Frame Extract
节点外观

节点介绍
|------------------|------------------|
| 属性 | 说明 |
| 核心作用 | 从视频中提取指定序号的单帧 |
| frame_number | 目标帧序号(0-based) |
| 输出 | IMAGE(单张图像) |
| 使用场景 | 提取关键帧、封面图、特定时刻画面 |
7.4.56 Video Info
节点外观

节点介绍
|----------|------------------------------------------------------------------|
| 属性 | 说明 |
| 核心作用 | 获取视频的详细元数据信息 |
| 输出 | WIDTH、HEIGHT、FPS、COUNT(总帧数)、DURATION(时长)、FORMAT、CODEC、SIZE(文件大小) |
| 使用场景 | 动态适配处理参数、批量信息统计 |
7.4.57 Video Duration
节点外观

节点介绍
|----------|----------------|
| 属性 | 说明 |
| 核心作用 | 获取视频时长(秒) |
| 输出 | FLOAT(浮点数秒数) |
| 使用场景 | 计算分段、同步音频、进度显示 |
7.4.58 Video FPS
节点外观

节点介绍
|----------|----------------|
| 属性 | 说明 |
| 核心作用 | 获取视频帧率 |
| 输出 | FLOAT(fps值) |
| 使用场景 | 插帧计算、同步控制、格式转换 |
7.4.59 Video Resolution
节点外观

节点介绍
|----------|------------------|
| 属性 | 说明 |
| 核心作用 | 获取视频分辨率 |
| 输出 | WIDTH、HEIGHT(整数) |
| 使用场景 | 自适应处理、缩放计算、格式匹配 |
7.4.60 Video Loop
节点外观

节点介绍
|----------------|------------------|
| 属性 | 说明 |
| 核心作用 | 将视频重复播放指定次数 |
| loop_count | 循环次数(2=播放两遍) |
| 使用场景 | 延长短视频、循环背景、GIF效果 |
完整串联:图生视频工作流

一句话总结
这20个节点是ComfyUI的"动态引擎" ------从加载视频模型、生成时序帧、解码视频潜空间,到拆分/合并/循环视频,覆盖了AI视频生成的完整管线。掌握它们,你就能让静态图片动起来、让文字变成电影、让视频无限延展。