## 1. 插件简介 ComfyUI-SpliceTools 是一个专门用来玩转"噪声图像"的实验性工具包,插件地址:https://github.com/AustinMroz/ComfyUI-SpliceTools 简单来说,这个插件就像是一个专业的"图像拼接师",它能够: - 把两张不同的图像取长补短,拼接成一张新图像 - 调整图像生成过程中的"步数",让你更灵活地控制效果 - 专门处理动画中的颜色问题,让动画看起来更流畅 - 去除一些不好看的图像瑕疵 这个插件最大的特点是专注于处理带噪声的图像数据,特别适合那些想要精细控制图像生成过程的高级用户。 ## 2. 如何安装 ### 方法一:通过 ComfyUI Manager 安装(推荐) 1. 打开 ComfyUI,点击右下角的 "Manager" 按钮 2. 点击 "Install Custom Nodes" 3. 在搜索框中输入 "SpliceTools" 4. 找到 "ComfyUI-SpliceTools" 插件,点击 "Install" 5. 重启 ComfyUI ### 方法二:手动安装 1. 打开 ComfyUI 的安装目录 2. 找到 `custom_nodes` 文件夹 3. 在这个文件夹里打开命令行窗口 4. 输入命令:`git clone https://github.com/AustinMroz/ComfyUI-SpliceTools.git` 5. 重启 ComfyUI ## 3. 节点详细解析 ### 3.1 Resize Sigmas 节点 - 调整步数的魔法师 这个节点就像是一个"时间调节器",能够调整图像生成过程中的步数,而不会改变最终的效果质量。 #### 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:---|:---|:---|:---|:---|:---|:---| | sigmas | sigmas | 输入接口 | 连接采样器 | 这是原始的"步数清单",告诉系统要走多少步 | 输入的 sigma 值序列,控制去噪过程 | 从 KSampler 的 sigmas 输出连接过来 | | steps | steps | 数字 | 20-50 | 你想要的新步数,就像重新设定闹钟次数 | 目标步数,重新分配 sigma 值 | 原来30步,现在想改成20步 | **使用场景:** 当你觉得图像生成步数太多太慢,或者太少效果不好时,用这个节点来调整,不用重新设计整个工作流程。 ### 3.2 Splice Latents 节点 - 图像拼接大师 这个节点是插件的核心,它就像一个"图像调色师",能够把两张图像的优点结合起来。它使用高斯模糊来大致分离图像的噪声和非噪声部分,然后将下层图像的去噪部分与上层图像的残留噪声"拼接"在一起。 #### 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:---|:---|:---|:---|:---|:---|:---| | upper_latent | upper_latent | 输入接口 | 连接编码器 | 上层图像,提供"粗糙轮廓"的图像 | 提供高频细节的潜在空间表示 | 连接一个头发颜色不对但细节丰富的图像 | | lower_latent | lower_latent | 输入接口 | 连接编码器 | 下层图像,提供"基础颜色"的图像 | 提供低频信息的潜在空间表示 | 连接一个头发颜色正确但细节模糊的图像 | | sigma | sigma | 数字 | 0.5-2.0 | 控制拼接的"强度",数字越大拼接越明显 | 控制高斯模糊的强度参数 | 设置1.0可以平衡两个图像的特征 | **使用场景:** 比如用来改变头发颜色的同时保持头发丝的精细细节。特别适合和反噪声工作流程一起使用。 ### 3.3 Splice Denoised 节点 - 精确拼接专家 这个节点是 Splice Latents 的升级版,它能够更精确地处理图像拼接,当同时存在输出和去噪输出时(自定义采样器),Splice Denoised 能够更准确地重现 Splice Latents 的效果。 #### 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:---|:---|:---|:---|:---|:---|:---| | upper_latent | upper_latent | 输入接口 | 连接编码器 | 上层图像,提供细节的图像 | 提供高频细节的潜在表示 | 连接细节丰富的图像 | | lower_latent | lower_latent | 输入接口 | 连接编码器 | 下层图像,提供基础的图像 | 提供基础结构的潜在表示 | 连接基础正确的图像 | | donor_latent | donor_latent | 输入接口 | 连接编码器 | 提供额外信息的图像 | 提供额外特征的潜在表示 | 连接一个参考图像 | | sigma | sigma | 数字 | 0.5-2.0 | 控制拼接强度 | 控制混合程度的参数 | 根据需要调整拼接强度 | **使用场景:** 当你需要更精确的图像拼接效果时使用,特别是在使用自定义采样器的高级工作流程中。 ### 3.4 Splice Temporal 节点 - 时间拼接魔法师 这个节点专门用来处理视频或动画,它在时间域上执行拼接,将下层图像中不移动的细节与上层图像中移动的细节结合起来。 #### 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:---|:---|:---|:---|:---|:---|:---| | upper_latent | upper_latent | 输入接口 | 连接编码器 | 上层动画帧,包含运动的部分 | 包含时间变化信息的潜在表示 | 连接一个动画序列 | | lower_latent | lower_latent | 输入接口 | 连接编码器 | 下层动画帧,包含静止的部分 | 包含静态背景的潜在表示 | 连接背景不变的帧 | | sigma | sigma | 数字 | 0.5-2.0 | 控制时间拼接的强度 | 控制时间域混合的参数 | 调整运动和静止部分的平衡 | **使用场景:** 主要用于线稿动画的着色实验,也可以用于过滤 AnimateDiff 在转描工作流程中引入的图形瑕疵。 ## 4. 使用技巧和建议 ### 4.1 参数调整建议 - **sigma 值调整**:建议从 1.0 开始,然后根据效果逐渐调整 - **步数设置**:Resize Sigmas 节点建议设置 20-50 步,既保证质量又不会太慢 - **拼接效果**:如果拼接效果不明显,可以适当增加 sigma 值;如果效果太强烈,就减少 sigma 值 ### 4.2 工作流程建议 1. 先用基础的 Splice Latents 节点测试效果 2. 如果需要更精确的控制,再尝试 Splice Denoised 节点 3. 处理动画时,优先使用 Splice Temporal 节点 4. 配合反噪声工作流程使用效果更佳 ### 4.3 质量优化 - 注意拼接可能会产生光晕效果,这是正常现象 - 建议在高分辨率图像上使用,效果更明显 - 可以配合其他后处理节点来优化最终效果 ## 5. 常见问题解答 ### Q1: 为什么拼接后的图像有光晕? A: 结果是新颖的,但似乎会产生光晕人工痕迹,这仍在调查中,但可能是频率过滤实现方式的结果。这是插件的已知问题,可以通过调整 sigma 参数来减轻。 ### Q2: 什么时候用 Splice Latents,什么时候用 Splice Denoised? A: 一般情况下用 Splice Latents 就够了。只有在使用自定义采样器,并且需要更精确控制时,才用 Splice Denoised。 ### Q3: Resize Sigmas 节点有什么用? A: 当你想改变采样步数,但不想重新调整整个工作流程时,这个节点可以帮你快速调整,而不影响其他设置。 ### Q4: 插件适合新手使用吗? A: 这个插件比较适合有一定基础的用户,新手建议先熟悉基础的 ComfyUI 操作后再使用。 ## 6. 总结 ComfyUI-SpliceTools 是一个功能强大的实验性插件,特别适合需要精细控制图像生成过程的高级用户。虽然它的功能比较专业,但掌握后可以大大提升你的创作效果,特别是在处理图像细节调整和动画制作方面。 记住,这个插件的核心理念就是"拼接"——把不同图像的优点结合起来,创造出更好的效果。多尝试不同的参数组合,你会发现很多有趣的用法!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com