欢迎光临散文网 会员登陆 & 注册

SDwebui使用Auto focal point crop报错opencv(4.8.0)...getLayerData

2023-09-21 19:15 作者:BCくん  | 我要投稿

报错内容

控制台log

这里使用的是秋叶的启动器,实际上我在自己搭的webui环境下也有这个问题。

问题分析

webui使用面部焦点裁切(Auto Focal Point Crop)控制台报错opencv(4.8.0)…getLayerData,猜测可能与opencv-python扩展的版本有关。由于默认安装版本是4.8.0,参考原仓库的相关issue后我降级到4.7.0.72可以正常使用。

建议的降级流程是先pip uninstall卸载掉当前使用的python环境下已经安装的opencv-python扩展:

然后修改程序根目录\extensions\sd-webui-controlnet下的requirements.txt,将opencv-python>=4.8.0这一行改为opencv-python==4.7.0.72(4.7.x的最后一个版本,其他版本可以自己尝试)。注意修改根目录下的requirements.txt无效,亲测会被controlnet下的规则覆盖。

修改完之后重新启动一次会自动安装修改后的依赖,留意一下控制台输出看看是否安装的是修改后的旧版opencv扩展。

QUOTE

https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/13069

https://pypi.org/project/opencv-python/#history

SDwebui使用Auto focal point crop报错opencv(4.8.0)...getLayerData的评论 (共 条)

分享到微博请遵守国家法律