以前我们抠图要么用抠图网站要么就用PS自己扣,要么花钱要么就是慢,现在AI功能很强大,我们可以使用stable diffusion插件stable-diffusion-webui-rembg实现图片一键快速抠图,省时省力效果还很不错。下面演示一下具体操作。
首先打开stable diffusion webui界面,如果没有安装sd的话,可以站内搜索stable diffusion安装,查看具体安装教程。启动stable diffusion之后,点击【扩展】-【可用】,点击【加载自】按钮,搜索rembg,找到stable-diffusion-webui-rembg,点击后面的安装按钮,安装这个插件。
安装过程大约需要1分钟时间,点击【已安装】,列表里显示已经安装完stable-diffusion-webui-rembg插件的话,点击上方的【应用并重启用户界面】按钮
点击导航【附加功能】选项卡,页面左下部就可以看到插件功能选项了Remove background,上传一张图片,Remove background里随便选择一种模式,然后点击按钮【生成】,系统会先下载模型,
控制台会看到下载进度,
再点击生成按钮,就会将人物抠出来了,不过我点击生成按钮的时候出现了如下错误。
这是由于onnxruntime包错误导致的,你需要重新安装一下onnxruntime包。由于我用的是秋叶的整合包,所以不能直接在cmd里pip,具体操作如下,首先打开sd文件夹内的py310文件夹,然后在地址栏里输入cmd,然后回车启动命令提示符
然后在命令提示符里输入如下命令,回车
python.exe .\Scripts\pip3.exe install onnxruntime --user
系统就会进行安装onnxruntime,等到输出信息Successfully installed onnxruntime时就安装完成了,不用管我截图里的其它信息,因为我已经安装过了再次安装的。
然后再去【附加功能】里重新抠图,如果还扣不了的话就删除这个插件,重新安装插件就可以了。抠图效果很不错,成品图片是透明底的。
它这里面支持多种模式可选,每种模式都是单独下载模型才行,有网速不好的人可能下载不了,我这里把模型上传到百度网盘里,有需要的可以去网盘下载,将下载的模型文件放到C:\Users\Administrator\.u2net文件夹内,如下图所示。
stable-diffusion-webui-rembg插件模型百度网盘下载链接:https://pan.baidu.com/s/1KHaX6ngxUHUqE8SVSJ8BiA?pwd=y3ht 提取码:y3ht
有抠图需求的话就去试试吧。
原文:https://dyss.top/676