今天介绍一个“老款”插件,ReActor。(文末扫码获取插件链接以及AI绘画入门资料)
随着InstantID的流行,这类插件逐渐退出了主流。
不过,依然有很多朋友的显卡不足以使用InstantID(要16G显存才能很好的使用),所以ReActor依然有市场。
这款插件的功能简单粗暴:一键换脸。
如图所示:
任意上传一张脸部清晰的图片,点击启用。
在其他提示词不变的情况下,Stable Diffusion会跑出一张按照提示词的要求的图片,但脸部换成了roop插件里上传的脸。
当然了,AI换脸的能力是有限的,不可能100%无瑕疵,还要结合比较合适的提示词以及模型,但是效果已经很让人震惊了。
看到这个插件的时候,我就去下载,没想到,从下载到调试bug到最终顺利用上,足足花了三天时间。
为了避免入坑,我把安装过程和注意事项给大家写清楚。
一、插件安装前的准备工作。
1、VisualStudio环境
安装前需要相应的环境。在Windows系统下,安装VisualStudio。
下载地址:
https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&channel=Release&version=VS2022&source=VSLandingPage&cid=2030&passive=false
安装时,需要选中Python开发和C++开发。
安装完VisualStudio,最好是重启一下电脑。
2、安装插件
http://github.com/Gourieff/sd-webui-reactor.git
需要注意的是,安装ReActor插件必须科学上网,并且要配置为全局科学上网(这一步大概能劝退90%的AI绘画爱好者,不过也没有关系,后面的模型都装完,大概率也能用)… …
如图,只能说到这里了。
3、重启Stable Diffusion启动器
继续保持全局科学上网的情况下,重启Stable Diffusion启动器。
如果顺利的话(可能有一半的概率不那么顺利),重启Stable Diffusion后,ReActor插件就能安装成功,安装成功后,会在首页看到ReActor插件。
第一次运行成功后,可以退出科学上网工具。
大部分故障和科学上网不稳定有关,换个付费稳定的工具能解决90%的故障。
如果依然出现问题,请按照我的教程顺序检查。
比如,我安装完成后,能出现插件,但换脸不生效,出现了这样一个错误提示:
我逐一排查了错误提示里的每一个行代码,最终发现buffalo_l这个参数来自于insightface项目,在该项目里,buffalo_l是一组模型!有五个!
insightface项目提示模型安装路径是.insightface\models,我翻遍了Python所在的硬盘,也没找到这个目录,后来跟踪程序执行情况,发现定位居然是在C盘的用户目录里!
4、检查模型是否安装成功
ReActor程序不大,但下载了不少模型,并且分散在各个目录里,如果因为网速原因,有些无法正常下载的模型,系统不会出现提示,但画图的时候会失败,只能自行查找原因,下载模型并安装到相应位置。
模型下载地址:https://www.123pan.com/s/ueDeVv-Xp0I.html 提取码:lgyh
(1)基础模型
安装路径:models\roopinswapper_128.onnx
(2)ifnude模型
安装路径:Windows用户所在目录\.ifnude\
举例,我的Windows账号名是“路过银河”,安装路径就是:
C:\Users\路过银河\.ifnude\detector.onnx
C:\Users\路过银河\.ifnude\classes
(3)insightface模型–人脸侦测模型
ReActor使用了insightface项目的人脸侦测模型,坑爹的是,这几个模型下载地址在谷歌网盘,有300多M,网络不稳定就无法正常下载,下载不成功无任何提示。
我是查了两天才发现这个问题。我从insightface项目找到了对应的模型,下载并安装好,终于解决了。
安装路径:Windows用户所在目录\.insightface\models
C:\Users\路过银河\.insightface\models\buffalo_l
buffalo_l是个压缩包,下载后需解压缩,共五个模型文件,然后安装到.insightface\models\ 下。
如果你的ReActor安装后不能正常工作,压根不换脸,到上述几个目录排查,是否安装好了模型文件,如果有漏网之鱼,可以手工下载并拷贝过去,然后重启Stable Diffusion启动器,就可以正常使用了!
让我们试一下。
我从网上随便找了一张图片,图侵删。
只需要选中“启用”和“模型”(默认)。
在文生图的提示词框,输入提示词:
1girl, (flowers=1.5), Issuing, plant,sunlight, outdoors, white dress, long hair,((Cinematic Lighting)), hair between eyes,.shallow depth of field, romantic setting, dreamy pastel palette, whimsical details, captured on film,(RAW photo, best quality),(realistic, photo-realistic:1.3), clean, masterpiece,finely detail,masterpiece,ultra-detailed,highres,(best illustration),(best shadow),intricate, bright light,light_smile
然后点击生成就可以了。
这个插件的功能比较强大,甚至可以多个角色换脸,大家自行研究,我就不详细介绍了。
需要注意的是,这个插件一键换脸并不是十分完美,而且只能用于真人模型,对脸型的要求也比较苛刻(似乎更适合瓜子脸)。
请勿用于非法用途。
文章使用的AI绘画SD整合包、各种模型插件、提示词、AI人工智能学习资料都已经打包好放在网盘中了,有需要的小伙伴文末扫码自行获取。
写在最后
AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
感兴趣的小伙伴,赠送全套AIGC学习资料和安装工具,包含AI绘画、AI人工智能等前沿科技教程,模型插件,具体看下方。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。