ControlNet怎么用?从零到精通的实操指南
作者:大自然的搬运工 · 2026-07-11 11:07:23
想用ControlNet精准控制AI绘画的构图与姿态却不知从何下手?其实,ControlNet的使用逻辑非常清晰,你只需在Stable Diffusion WebUI中安装对应插件并下载模型,就能通过一张参考图提取边缘、深度或姿态信息,从而锁定画面结构。它本质上是一个即插即用的“条件控制器”,让出图不再像开盲盒。 安装与前期准备 在WebUI的“扩展”选项卡中,从网址安装并粘贴ControlNet官方仓库链接,应用并重启界面后,你就能在文生图区域下方看到可折叠的ControlNet面板。这一步的注意事项是:必须下载与你基础模型版本匹配的ControlNet模型,并放入extensions/sd-webui-controlnet/models文件夹。常见的必下模型包括用于锁定线条的Canny、用于固定人物姿势的OpenPose,以及用于提取空间深度的Depth。 核心操作流程 点击启用并上传参考图 展开面板后,务必勾选“启用”按钮,然后把你想参考构图的图片拖入上传区。这张图决定了AI必须遵循的结构骨架。 选择预处理器与模型 这是最关键的一步。如果你上传的是随手拍的室内照片,预处理器选“Canny”可提取硬边缘,模型也对应选“control_canny”。如果你想复刻一张人物照片的姿态,预处理器选“OpenPose_full”,模型选“control_openpose”,系统会自动检测人体关键点。 调节控制权重 控制权重决定了AI对参考图的服从程度。权重设为1时,构图几乎被锁死;设为0.6左右时,AI在遵循结构的同时拥有更多自由发挥的创意空间。建议新手从0.8开始测试。 搭配提示词出图 ControlNet只控制结构,不控制风格和内容细节。你仍需在正反向提示词框中描述想要的材质、光影和画风。点击生成后,AI就会在限定构图内填充你描述的画面。 进阶技巧与常见问题 多单元叠加:你可以开启多个ControlNet单元,比如用Depth控制场景景深,同时用OpenPose锁定人物动作,实现复杂场景的联合控制。注意显存占用,低配显卡建议关闭不用的单元。 完美结束与高清修复:如果生成图像边缘有伪影,勾选“完美像素模式”;出图满意后,可发送到图生图进行高分辨率放大。 常见问题 问:上传参考图后生成结果完全不像? 答:请检查是否勾选了“启用”,并确认预处理器预览图是否成功提取了线条或骨架。若预览全黑,说明预处理器与图片类型不匹配。 问:ControlNet模型在哪里下载? 答:主流模型可在Hugging Face上搜索“ControlNet”找到,下载后放入指定文件夹并刷新列表即可。