ControlNet插件的安装可能稍显复杂,因此我们将通过这节内容帮助大家顺利完成安装,确保大家在后续的学习中能够畅通无阻。
一、ControlNet插件的重要性
ControlNet插件是Stable Diffusion中一个非常关键的工具,它允许我们对生成的图像进行更精细的控制。后续内容中,我们将深入探讨这个插件的使用方法,因此确保其正确安装是至关重要的。
二、插件安装步骤
1、扩展标签页直接安装
1.1打开Stable Diffusion扩展插件界面
首先,我们需要打开Stable Diffusion,并进入扩展插件界面。在“可下载”栏目中,我们可以直接搜“sd-webui-controlnet”。
1.2识别并安装ControlNet
找到“sd-webui-controlnet”插件,这是我们需要的ControlNet插件。点击安装,稍等片刻,系统会显示安装完毕。
1.3应用更改并重启
安装完成后,回到“已安装”内容,点击“应用更改并重启”,确保插件被正确加载到内存中。
2、从Github下载安装
2.1下载压缩包
如果通过Stable Diffusion界面安装失败,我们可以转到GitHub下载插件。在GitHub页面,点击绿色的“Code”按钮,选择“Download ZIP”将插件压缩包下载到本地。
2.2 解压压缩包
将下载的插件压缩包复制到Stable Diffusion的extensions文件夹中并解压。这样,ControlNet插件就手动安装成功了。
注意事项
这种安装方法不推荐,会导致插件后续没法在启动器界面更新。
3.从网址安装
另一种安装方法是直接从网址安装。将GitHub上的插件网址复制到Stable Diffusion的安装界面,点击安装,系统会自动下载并安装插件。
4.安装好的ControlNet
三、模型和依赖环境的安装
ControlNet插件除了主体外,还需要额外的模型和依赖环境才能完整运行。
1、下载模型
在GitHub的ControlNet页面,我们可以找到需要下载的模型列表。通常,这些模型文件较大,可能需要使用下载工具如迅雷来加速下载。
B站UP主@靠谱的轩轩提供了一站式的新手资源包,也可以在这里下载:https://pan.quark.cn/s/218e0e20a915
2、安装模型
下载完成后,将模型文件复制到Stable Diffusion的models/ControlNet文件夹中。
启动器打开webui页面,可以看到模型已经准备好了。
3、安装预处理器
ControlNet插件的使用还可能需要预处理器。如果在使用过程中遇到模型下载失败的问题,可以到GitHub页面找到相应的预处理器下载链接,或直接从B站UP主@靠谱的轩轩提供的网盘中下载。
注意事项
2023年10月以后,秋叶启动器已支持国内镜像加速预处理器,故不再需要手动安装预处理器。
4、完成安装
完成上述步骤后,ControlNet插件及其所需的模型和预处理器都已正确安装。重启Stable Diffusion,就可以开始使用ControlNet插件了。
用ControlNet生成一张图片试试:
四、总结
通过本节内容,我们已经详细讲解了ControlNet插件的安装步骤,包括从Stable Diffusion界面和GitHub下载安装,以及模型和预处理器的安装。下节内容,我们将正式开始讲解ControlNet插件的使用方法。
希望这篇文章能帮助你顺利完成ControlNet插件的安装。