在抖音和知乎上看到了InsightFaceSwap这款Midjourney的插件,可以实现对图像的换脸。我也尝试了一下,故记录一下。
网上很多用Midjourney制作头像的作品和教程,上传一张自拍照,然后将其制作成皮克斯风格的头像,但这类作品其实都不是很像。我猜测可能是没有足够的你的照片来给AI训练,所以它画得就不太像。如果你是欧美的大明星,那结果可能会不一样。(我用了迪丽热巴的照片去试,画出来的头像也还是不像)
先看换脸效果
我用了一张AI生成的妹子,然后分别带到了几种类型的图片中做了尝试。总结一下,越是接近真人的效果越好。
迪士尼动画风格:





皮克斯动画风格:


下面这个眉毛有点瑕疵。


盲盒系列:没什么变化。


怎么使用InsightFaceSwap插件
安装插件
安装很简单,点击邀请链接,选择将其添加到哪个某服务器,然后授权,验证身份即可。
上传头像
输入命令 /saveid idname name <照片>
。这里idname是你想给你这个头像命的名,(可以是8位内的英英文字母和数字组成),保存成功后,新建立的ID会被自动当做是默认ID。也可以通过 /setid idname
命令来指定默认ID。示例如下:

开始换脸
先使用midjourney生成一些图片。然后放大其中一张,右键单击,选择 Apps > INSwapper
。

然后大概一秒就能出结果了。

其实也能直接作用于你上传的照片,上传照片后,还是同样的操作。


命令列表
命令 | 作用 |
/saveid name upload-image | 用于上传照片注册ID特征。 |
/setid name(s) | 设定默认源ID名称,用于后续的INSwapper菜单生成。 |
/listid | 列出所有注册的ID名称。 |
/delid name | 删除特定ID名称。 |
/delall | 删除所有ID。 |
/swapid name(s) upload-image | 对上传的照片进行ID替换,使用指定的ID名称(或名称列表). |
提示"此为必选项,请指定一个值"
有朋友在使用时遇到了该问题,我在他们官方的Discord群组里找到了他们给出的解决方案,意思是这个问题是Discord的问题,跟他们无关,只能是重新尝试或者找Discord官方:
您在使用 saveid 命令上传照片时遇到“此为必选项,请指定一个值”的错误提示。这是目前一些用户遇到的已知问题,与Discord有关,而非Picsi.Ai本身的问题。通常,我们需要您直接联系Discord的支持团队解决这个问题,但同时,您可以尝试以下步骤,看看是否能解决这个问题:
第1步:取消邀请并重新邀请机器人
在您的Discord服务器上找到“InsightFaceSwap”机器人。
右键点击它的名字,选择“踢出InsightFaceSwap”。
确认将其从服务器中移除。
使用此链接重新邀请机器人。
按照指示将其添加回您的服务器。
第2步:重启Discord
完全关闭Discord,确保它没有在后台最小化运行。
等待几分钟。
重新打开Discord并登录。
尝试再次使用机器人。
第3步:创建一个新服务器
点击Discord中的“+”图标创建一个新服务器。
选择一个名称和图标,然后点击“创建”。
使用相同的邀请链接邀请机器人到新服务器。
在这个新环境中测试机器人。
第4步:尝试不同的平台
如果您在桌面上使用Discord,请切换到移动应用程序。
相反,如果您在移动设备上,请尝试使用Discord的桌面应用程序或网页版。
第5步:尝试不同的浏览器
如果您正在使用Discord的网页版,请尝试通过不同的网络浏览器访问。
第6步:在移动设备上使用Discord
尝试使用适用于iOS和Android的Discord移动应用程序。
如果您已经在使用移动应用程序,请尝试在手机浏览器上使用Discord的网页版。
常见问题
- 注册的ID数最多10个。可以用
/delid
和/delall
来删除ID。也可以通过使用相同的ID上传照片来覆盖原图。 - 每个Discord账号每天可以生成50次,为了避免自动化脚本。
- 上传的照片尽量清晰、正脸、无遮挡(眼镜)。
- 不想上传自己照片的,可以调用insightface python package来生成自己的人脸特征,并保存为一个.npy的512维向量文件拿来上传。
- 有任何使用问题可以在insightface上建立issue, 或者加入Discord群组:(https://discord.gg/65Ma47ymPc)
- 使用过程中如果遇到了无响应,再操作一次即可。
参考:https://zhuanlan.zhihu.com/p/618773243
midjourney saveid 遇到这种情况怎么办呢
我自己刚才试了一下,没有遇到你这个问题。我到他们的discord群组上找了下他们的解决办法,更新到文章里了,你看看,他们意思是这个问题是discord的问题,得重新尝试下。另外,我可以把你的这张图片引用到文章里吗?