如何在ComfyUI中使用换脸王者InstantID

7/18/2024, 2:56:28 PM | 热度:307 | 阅读本文需 3 分钟

点赞

如果你使用过IP-adapter或者其他换脸插件,安装InstantID就比较轻松。如果你没有安装过则需要先安装insightface,如何安装insightface可以看我的上一篇文章哦。

详细指南:学习如何在ComfyUI平台上安装并配置Insightface (chinaz.com)

安装过程

首先将ComfyUI升级到最新版本!

git clone将此存储库下载到ComfyUI/custom_nodes/目录中或使用管理器。我这里使用管理器搜索InstantID下载,记得下载的是Cubiq这个作者的,不要下错了哦。

image.png

InsightFace 模型是antelopev2(不是经典的 buffalo_l)。下载模型(例如从这里或这里),解压并将它们放在ComfyUI/models/insightface/models/antelopev2目录中。

antelopev2下载地址:https://drive.google.com/file/d/18wEUfMNohBJ4K3Ly5wpTejPfDzp-8fI8/view?pli=1

image.png

主模型可以从这个网站上下载:https://huggingface.co/InstantX/InstantID/resolve/main/ip-adapter.bin?download=true

并放置在ComfyUI/models/instantid目录中。

(请注意,该模型称为ip_adapter,因为它基于IPAdapter)。

image.png

您还需要下载一个ControlNet模型:https://huggingface.co/InstantX/InstantID/resolve/main/ControlNetModel/diffusion_pytorch_model.safetensors?download=true

下载将其放在 ComfyUI Controlnet目录中。

请记住,InstantID目前这仅适用于 SDXL。所以你还要准备一个SDXL的大模型

使用过程

image.png

想要实现IntantID换脸,我们还需要安装这个节点包,这个节点包为我们提供了FaceDetailer节点,使用过WebUI的小伙伴应该不陌生,这个就是WebUI中的ADetailer面部修复插件。我们实现换脸的原理就是使用FaceDetailer识别人物的面部区域,在用InstantID进行人脸的重绘。

image.png

节点的链接过程我就不和大家详细描述了,大家可以进入我们交流群获取工作流,工作流很简单大家自己看一下可以理解了。这边主要和大家提醒几个FaceDetailer的参数。步数和CFG是根据你的SDXL大模型设置的。下面的降噪就是重绘幅度。羽化会影响重绘边缘的融合程度。所以几个参数要大家根据自己的情况手动调整一下。

image.png

网络不好下载不了模型或者需要工作流的小伙伴记得加入我们的群聊获取哦。使用中遇到问题也可以在群里提问。

0

继续阅读本文相关话题

本文收录于专题

SD教程

共收录篇

查看本专题

文章目录

安装过程

使用过程

网络不好下载不了模型或者需要工作流的小伙伴记得加入我们的群聊获取哦。使用中遇到问题也可以在群里提问。

AI教程交流群

扫描二维码加入群聊

与同行学习交流&资源共通