Stable Diffusion使用教程 / 第八部分:controlnet插件
ControlNet插件安装
2024-09-04
本课程主要讲解:controlnet插件安装、controlnet模型安装、controlnet预处理模型安装。
一、ControlNet插件安装
安装 ControlNet 插件前大家可以自行检查一下自己的SD是否已经存在 ControlNet 插件了,避免重复安装。
打开SD绘画界面,
如果在绘画界面下方,如下图所示位置,显示了
ControlNet
的功能区,那就证明已经安装了的,可以跳过这一步。
1、下载方法一:通过SD绘画界面-->扩展界面下载
如下图所示步骤:
(1)点击扩展菜单
(2)点击可下载菜单
(3)输入路径:
https://gitcode.net/rubble7343/sd-webui-extensions/raw/master/index.json
(4)点击加载扩展列表按钮
(5)在输入框中输入controlnet进行搜索
(6)列表拉到最后,找到【sd-webui-controlnet】这个插件名,然后点击右边的【安装】按钮即可,如果按钮显示【已安装】就证明安装过了。
2、下载方法二:通过github下载
(1)下载路径:
https://github.com/Mikubill/sd-webui-controlnet
(2)点击绿色按钮【code】显示下拉,然后点击【download zip】下载安装包
(3)下载完成之后,要把它安装到SD根目录的extensions文件夹里面
将下载好的安装包【解压后】丢进去即可
3、下载方法三:通过SD界面--扩展--从网址安装方式
(1)打开SD绘画界面,点击扩展菜单
(2)点击从网址安装菜单
(3)复制GitHub的路径填入: https://github.com/Mikubill/sd-webui-controlnet
(4)点击安装按钮
(5)安装好了后,在已安装菜单,点击【应用更改并重启】按钮
那以上几个方法都可以用来安装 ControlNet 插件,安装完成之后,我们就可以在SD绘画界面处看到了 ControlNet 的功能了。
那到这一步是不是就可以直接使用了呢?不是,我们接下来还要继续下载我们的 ControlNet模型和预处理器。
二、ControlNet模型安装
ControlNet模型是用来增强我们Stable Diffusion的能力的,是ControlNet里面很重要的、必须的模块。
1、ControlNet模型下载
(1)打开下载链接:
https://github.com/Mikubill/sd-webui-controlnet/wiki/Model-download
(可以用浏览器的翻译工具,把语言翻译为中文)
(2)选择适合自己的电脑的模型体积:
因为每个人的电脑内存情况不同,大型的每个约需要1.45GB, 如果全部controlnet模型都要下载的话, 那就是20个左右,需要20几GB。所以这里就根据每个人的电脑内存情况去选择即可。
点击下图链接,分别跳转去下载。
(3)有红色图标的为模型,我们分别点击它旁边的下载按钮一个个进行下载即可。
2、ControlNet模型安装
把上面下载好的模型放到Stable Diffusion指定的文件夹:
\extensions\sd-webui-controlnet\models
(1)点击根目录
(2)点击打开 extensions文件夹
(3)点击打开 sd-webui-controlnet文件夹
(4)点击打开 models文件夹
(5)把下载好的模型直接扔进来即可
3、ControlNet模型放好后,就可以回到Stable Diffusion绘画界面,点击下图的刷新按钮就可以显示出来了。
三、预处理器安装
ControlNet的预处理器,在你选择的时候,它会自动帮你下载的,所以一般情况下不需要人为再去下载再安装。
预处理器存储的文件夹路径为:\extensions\sd-webui-controlnet\annotator
本节课,我们已经把ControlNet的所有前期准备工作完成了,那么接下来的课程将会对ControlNet的界面参数进行详细的讲解。
原文链接:https://www.aiadmin.com/course/AiE1mTHZaoVg.html