当前位置:AIGC资讯 > AIGC > 正文

Stable Diffusion ControlNet 插件预览错误解决方案

        在使用Stable Diffusion ControlNet 插件时,进行预处理时报错,网络上暂无详细的解决方案,故写此文。

本人软件版本:

秋叶大佬整合包v4.6.1 ControlNet v1.1 Wei UI v1.6 

        如图所示,在放入强尼银手(bushi)的图片后,使用ControlNet进行预处理时报错,猜测是由于没有安装预处理器导致,在此提供三种解决方案。 

【方法一】

        下载B站UP主Nenly同学,30分钟零基础掌握ControlNet!绝对是你看过最好懂的控制网原理分析 | 基本操作、插件安装与5大模型应用 · Stable Diffusion教程_哔哩哔哩_bilibili这一期教程中的附件:

?夸克:https://pan.quark.cn/s/98b88f75cc5f

?度盘:https://pan.baidu.com/s/10rzgzIjzad7AKmj-w8zO_w?pwd=nely 

        直接替换extensions中的sd-webui-controlnet文件夹即可,里面已经包含所需预处理器,安装相应ControlNet模型后即可运行。

【方法二】

        下载B站UP主金自省AI,ControlNet预处理模型整合包!全部预处理器一键使用!stable diffusion教程,无惧报错!_哔哩哔哩_bilibili这一期教程中的附件:

链接:https://pan.baidu.com/s/1kSbNrffHHnadEY-2VjHXEQ?pwd=bp1y

提取码:bp1y

        可选择性下载其中的download文件夹,放在...\sd-webui-aki-v4.6.1\extensions\sd-webui-controlnet\annotator\处,该文件包含了所需的预处理器,安装相应ControlNet模型后即可运行。 

【方法三】

        上述两种办法都需要使用到下载速度极慢的网盘,当然我们也可以直接下载所需的预处理器,在方法二中,可以获取到需要在\sd-webui-aki-v4.6.1\extensions\sd-webui-controlnet\annotator\download目录下添加的文件夹名及其中的预处理器名称,如下图所示:

        我们可以到ControlNet作者的Hugging face主页下载到所需的预处理器,网址如下:

https://huggingface.co/lllyasviel/Annotators/tree/main

        将下载的文件放入创建的download的文件夹中的子目录中(如.../download/oponpose),重新启动运行WeiUI,即可正常使用ControlNet的预处理功能,如下图所示:

        至此,已经可以解决大部分由于缺失预处理器导致的问题,欢迎评论区交流! 

更新时间 2024-03-10