Midjourney+InsightFaceSwap插件换脸初体验

midjourney insightface plugin Midjourney

在抖音和知乎上看到了InsightFaceSwap这款Midjourney的插件,可以实现对图像的换脸。我也尝试了一下,故记录一下。

网上很多用Midjourney制作头像的作品和教程,上传一张自拍照,然后将其制作成皮克斯风格的头像,但这类作品其实都不是很像。我猜测可能是没有足够的你的照片来给AI训练,所以它画得就不太像。如果你是欧美的大明星,那结果可能会不一样。(我用了迪丽热巴的照片去试,画出来的头像也还是不像)

Sponsored links
Sponsored links

先看换脸效果

我用了一张AI生成的妹子,然后分别带到了几种类型的图片中做了尝试。总结一下,越是接近真人的效果越好。

迪士尼动画风格:

test girl generated by ai
female disney character
ai girl 2
kerry female disney character fe7796f4 5a3d 44de b4e7 cc8f864e4974
230425143056904R2603

皮克斯动画风格:

kerry female pixar character 1be86900 f30c 46f6 9d2b d6ed75ac45c5
230425142946821R5520

下面这个眉毛有点瑕疵。

kerry female Pixar character a6347d17 f3cb 40f1 bd8f abcff9cd55c5
230425143111228R7603

盲盒系列:没什么变化。

kerry female pixar character pop mart blind box 9cd1f228 00ed 4948 ab34 70ad968fc0b3
230425143008805R3109

怎么使用InsightFaceSwap插件

安装插件

安装很简单,点击邀请链接,选择将其添加到哪个某服务器,然后授权,验证身份即可。

insighface
insightface authorized
insightface authorized2

上传头像

输入命令 /saveid idname name <照片>。这里idname是你想给你这个头像命的名,(可以是8位内的英英文字母和数字组成),保存成功后,新建立的ID会被自动当做是默认ID。也可以通过 /setid idname 命令来指定默认ID。示例如下:

insight save id by name
我给命名Lily

开始换脸

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

inswapper image

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

230425142909446R1019

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

black widow
black widow face

命令列表

命令作用
/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的网页版。

常见问题

  1. 注册的ID数最多10个。可以用/delid/delall来删除ID。也可以通过使用相同的ID上传照片来覆盖原图。
  2. 每个Discord账号每天可以生成50次,为了避免自动化脚本。
  3. 上传的照片尽量清晰、正脸、无遮挡(眼镜)。
  4. 不想上传自己照片的,可以调用insightface python package来生成自己的人脸特征,并保存为一个.npy的512维向量文件拿来上传。
  5. 有任何使用问题可以在insightface上建立issue, 或者加入Discord群组:(https://discord.gg/65Ma47ymPc)
  6. 使用过程中如果遇到了无响应,再操作一次即可。

参考:https://zhuanlan.zhihu.com/p/618773243

Rate this post
Series Navigation<< Midjourney 如何取消自动订阅
订阅评论
提醒
guest
2 评论
内联反馈
查看所有评论
July
July
4 月 前

midjourney saveid 遇到这种情况怎么办呢

2024-02-22-194706
2
0
希望看到您的想法,请您发表评论x