ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI JankDiffuseHigh插件使用教程 从入门到精通

ComfyUI JankDiffuseHigh插件使用教程 从入门到精通

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-03
  • 1 次阅读
编程界的小学生
编程界的小学生
# ComfyUI JankDiffuseHigh插件完全指南 ## 1. 插件简介 ComfyUI JankDiffuseHigh插件(GitHub原地址:https://github.com/blepping/comfyui_jankdiffusehigh)是一个专门用来生成超高分辨率图片的神奇工具。简单来说,它能让你的AI模型直接生成比训练时更高分辨率的图片,就像给你的相机装了一个超级变焦镜头一样。 想象一下,你有一个只能拍512x512像素照片的相机,但通过这个插件,你可以直接拍出4096x4096像素的高清大图!它的工作原理就像是一个智能的放大镜,不仅能放大图片,还能保持图片的细节和质量。 **这个插件能给我们带来什么效果:** - 直接生成超高分辨率的图片,不需要后期放大 - 保持图片的细节和质量,不会出现模糊 - 比传统的放大方法更快更省显存 - 可以自定义放大的步骤和参数 ## 2. 如何安装 **方法一:通过ComfyUI Manager安装(推荐)** 1. 打开ComfyUI Manager 2. 在搜索框输入"jankdiffusehigh" 3. 点击安装按钮 4. 重启ComfyUI **方法二:手动安装** 1. 找到你的ComfyUI安装文件夹 2. 进入custom_nodes文件夹 3. 打开命令行工具 4. 输入:`git clone https://github.com/blepping/comfyui_jankdiffusehigh.git` 5. 重启ComfyUI ## 3. 节点逐一解析 ### 3.1 DiffuseHighSampler节点 - 主要的高分辨率生成器 这是整个插件的核心节点,就像是一个专业的高分辨率图片制作工厂。它能把你的普通图片一步一步地放大到想要的尺寸,同时保持图片的质量。 #### 3.2 DiffuseHighSampler参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | |:---|:---|:---|:---|:---|:---|:---| | 高分辨率步数信号 | highres_sigmas | 可选连接 | 不连接 | 就像给放大过程设置一个时间表,告诉系统每一步要花多长时间 | 控制高分辨率阶段的去噪调度 | 一般不用连接,系统会自动安排 | | 采样器 | sampler | 可选连接 | 不连接 | 选择用什么方法来生成图片,就像选择用毛笔还是铅笔画画 | 指定采样算法 | 不连接会用默认的欧拉采样器 | | 参考图片 | reference_image_opt | 可选连接 | 不连接 | 提供一张小图作为参考,系统会基于这张图来放大 | 用作初始参考的低分辨率图像 | 可以连接一张512x512的图片 | | 引导采样器 | guidance_sampler_opt | 可选连接 | 不连接 | 专门用来指导放大过程的采样器 | 用于引导步骤的特定采样器 | 一般用默认就行 | | 参考采样器 | reference_sampler_opt | 可选连接 | 不连接 | 专门用来生成参考图片的采样器 | 用于生成初始参考图像的采样器 | 一般用默认就行 | | VAE编码器 | vae_opt | 可选连接 | 不连接 | 图片编码解码器,就像翻译官把图片转换成电脑能理解的语言 | 用于图像编码解码的VAE模型 | 除了用taesd模式,否则必须连接 | | 放大模型 | upscale_model_opt | 可选连接 | 不连接 | 专门用来放大图片的AI模型,就像专业的放大镜 | 用于图像放大的AI模型 | 可以连接RealESRGAN等放大模型 | | 输入参数 | input_params_opt | 可选连接 | 不连接 | 连接其他参数节点,就像串联多个工具 | 连接DiffuseHighParam节点的输出 | 用来传递更多高级参数 | | YAML参数 | yaml_parameters | 文本输入 | 空 | 高级参数设置,就像给工厂写一份详细的操作说明书 | 通过YAML格式定义高级参数 | 可以写iterations: 3来设置迭代次数 | | 引导步数 | guidance_steps | 数字 | 4 | 每次放大后要用多少步来调整细节,就像画画时的修饰笔触 | 每次放大后的引导步骤数量 | 一般4-8步就够了 | | 引导模式 | guidance_mode | 选择 | latent | 选择用什么方式来引导,image更慢但质量好,latent更快 | 引导计算的方式 | latent模式速度快,image模式质量好 | | 引导强度 | guidance_factor | 小数 | 1.0 | 引导的强度,就像调节画笔的力度 | 引导效果的混合强度 | 1.0是100%引导,0.5是50%引导 | | 衰减因子 | fadeout_factor | 小数 | 0.0 | 让引导强度逐步减弱,就像音乐的渐弱效果 | 引导强度的衰减设置 | 0.0不衰减,1.0完全衰减 | | 缩放因子 | scale_factor | 小数 | 2.0 | 每次放大的倍数,就像望远镜的放大倍率 | 每次迭代的放大倍数 | 2.0表示每次放大2倍 | | 重噪声强度 | renoise_factor | 小数 | 1.0 | 每次放大时添加的噪声强度,就像给图片加点随机性 | 每次迭代添加的噪声强度 | 1.02能增加一点细节 | | 迭代次数 | iterations | 整数 | 1 | 总共要放大几次,就像爬楼梯的层数 | 总的放大迭代次数 | 3次迭代能从512放大到4096 | | VAE模式 | vae_mode | 选择 | normal | 选择用什么方式处理图片编码,就像选择不同的翻译方式 | VAE的处理模式 | normal普通,taesd快速,tiled平铺 | ### 3.3 DiffuseHighParam节点 - 参数传递助手 这个节点就像是一个参数传递的小助手,能把各种复杂的参数打包传递给主节点。想象它是一个快递员,专门负责把各种工具和设置送到主工厂。 #### 3.4 DiffuseHighParam参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | |:---|:---|:---|:---|:---|:---|:---| | 数值输入 | value | 任意输入 | 根据类型 | 要传递的具体内容,就像包裹里的物品 | 要传递给主节点的参数值 | 可以是VAE、放大模型、图片等 | | 其他参数 | params_opt | 可选连接 | 不连接 | 连接其他参数节点,就像把多个包裹串联起来 | 连接其他DiffuseHighParam节点 | 用来传递多个参数 | | YAML参数 | yaml_parameters | 文本输入 | 空 | 高级参数设置,就像给包裹写详细的说明书 | 通过YAML格式定义参数 | 可以写vae_name: "my_vae" | | 输入类型 | input_type | 选择 | 根据需要 | 告诉系统这个包裹里装的是什么类型的东西 | 指定value输入的数据类型 | 选择vae、upscale_model、image等 | | 参数名称 | name | 文本输入 | 空 | 给这个参数起个名字,就像给包裹贴标签 | 参数的标识名称 | 可以写"my_vae"或"reference" | ## 4. 使用技巧和建议 **新手友好的使用建议:** 1. **从小开始**:先用512x512的图片试试,不要一开始就挑战4K 2. **选择合适的放大倍数**:建议用2.0倍数,太大容易出错 3. **迭代次数不要太多**:2-3次就够了,太多会很慢 4. **用latent模式**:比image模式快很多,适合新手 **进阶使用技巧:** 1. **配合放大模型使用**:连接RealESRGAN等放大模型能显著提升质量 2. **调整引导强度**:如果结果太死板,可以降低guidance_factor到0.7-0.8 3. **使用YAML参数**:可以为不同迭代设置不同参数 4. **内存不够时**:在YAML参数里加上`ensure_model_mode: lowvram` ## 5. 常见问题解答 **Q:为什么我的图片生成很慢?** A:试试把guidance_mode改成latent,或者减少迭代次数。 **Q:显存不够怎么办?** A:在YAML参数里加上`ensure_model_mode: novram`或者`lowvram`。 **Q:生成的图片质量不好怎么办?** A:确保参考图片质量足够好,或者尝试连接一个好的放大模型。 **Q:为什么每次生成的结果不一样?** A:这是正常的,如果想要固定结果,确保种子值相同。 **Q:可以和其他插件一起使用吗?** A:可以,特别推荐配合ComfyUI-TiledDiffusion使用。 ## 6. 高级玩法 **批量处理不同尺寸:** 可以通过YAML参数设置不同迭代使用不同的放大倍数: ```yaml iteration_override: 0: scale_factor: 2.0 1: scale_factor: 1.5 ``` **动态切换VAE:** 可以为不同迭代设置不同的VAE模型,实现更精细的控制。 **结合蒙版使用:** 可以通过input_params_opt连接蒙版,实现部分区域的高分辨率处理。 这个插件虽然看起来复杂,但实际上就是一个智能的图片放大工具。只要记住"小步快跑"的原则,从简单的参数开始,逐步探索更高级的功能,你很快就能掌握它的使用方法。最重要的是要有耐心,因为高分辨率图片生成确实需要更多的时间和计算资源。
标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号