ComfyUI 完全入门:ControlNet 使用教程

💡 原文中文,约4600字,阅读约需11分钟。
📝

内容提要

ControlNet是ComfyUI的一种技能,可控制AI绘画的结构、姿势和画风,提高绘画质量。ComfyUI是定制性强的AI绘画工具,适合创作者。安装部署可选择本地或云端服务器。使用ControlNet需要安装插件,推荐ControlNet预处理器和高级ControlNet插件。ControlNet由加载器、应用和参考图片组成。应用有三个手动控制的参数:强度、开始时间和结束时间。预处理器可提取参考信息。多个ControlNet的使用方法和工作流可在AI绘画专栏查看。

🔎

延伸解读

ControlNet 在 ComfyUI 中的核心作用

ControlNet 是 ComfyUI 中用于精确控制 AI 绘画结构、姿势和画风的关键技术。它通过加载器、应用和参考图片三个节点协同工作,将参考信息融入生成过程。应用节点提供强度、开始时间和结束时间三个参数,允许用户调整控制力与自由度的平衡。正确使用 ControlNet 能显著提升绘画质量,并拓展艺术二维码、线稿上色等应用场景。

安装与部署的两种路径

使用 ControlNet 前需确保环境就绪。本地部署要求 Nvidia 显卡(8G 显存以上)、特殊网络设置和一定动手能力。若条件不足,可选择云端服务器,如京东云智算平台,其提供预置镜像,一键启动,无需手动安装插件和模型。对于本地用户,需安装 ControlNet 预处理器和高级 ControlNet 插件,并下载相应模型,安装后重启 ComfyUI 生效。

关键参数与节点连接逻辑

ControlNet 应用节点的三个参数需谨慎调整:强度控制参考特征的影响力,过高或过低都会影响效果;开始时间决定在第几步引入 ControlNet,线稿类模型不宜设置过晚;结束时间影响细节自由度,改小可让模型更多发挥。节点连接上,ControlNet 加载器需接入 SD 基础模型,应用节点需连接正面和负面条件,输出再接入采样器。多个 ControlNet 可串联使用,但需注意条件连接方式。

预处理器与完美像素的配合

预处理器能从原始图片中提取姿态、深度等信息,供 ControlNet 使用。以 Openpose 姿态预处理器为例,它输出姿态图片,其分辨率由完美像素节点计算。完美像素根据原始图片比例和输入宽高,通过拉伸模式决定输出尺寸,确保生成图片与参考图匹配。若已有处理好的参考图,可跳过预处理器和完美像素,直接使用。预览图像节点可查看提取效果,但非必需。

❓

Q&A

ControlNet是什么,它的主要功能是什么?

ControlNet是ComfyUI的一种技能,主要用于控制AI绘画的结构、姿势和画风,从而提高绘画质量。

如何安装ComfyUI和ControlNet插件?

ComfyUI可以选择本地或云端服务器安装,使用ControlNet需要安装ControlNet预处理器和高级ControlNet插件,具体可通过ComfyUI管理器输入Git URL进行安装。

使用ControlNet时有哪些手动控制参数?

ControlNet应用有三个手动控制参数:强度、开始时间和结束时间,这些参数可以调整生成图片的效果。

ComfyUI与Stable Diffusion WebUI有什么区别?

ComfyUI具有更强的可定制性,适合创作者进行复杂的创作,而Stable Diffusion WebUI则更易上手,适合新手使用。

ControlNet的预处理器有什么作用?

ControlNet的预处理器可以提取参考信息,如人物姿态信息,从而优化生成的图像质量。

如何使用多个ControlNet进行创作?

多个ControlNet的使用方法和工作流可以在AI绘画专栏查看,具体步骤和配置文件可通过企业微信获取。

🏷️

标签

➡️

继续阅读