ReActor | 图片视频换脸,支持多人

ComfyUI ReActor 是一个快速且用户友好的面部交换扩展工具。使用 ReActor,你可以轻松地交换图像或视频中一个或多个角色的面部。

想要运行这个应用吗?

  • 帮助您专注于艺术创作,而非红色错误
  • 由猫目社区来维护AIGC安装部署的复杂性
  • 无需手动设置
  • 具有惊艳的视觉效果
  • 平台整合上万张高端显卡,一键启动



工作流

ComfyUI 快速换脸工作流

这个 ComfyUI 工作流程设计用于高级图像、视频或动画的面部交换。它通过 "ReActorFaceSwap" 等节点操作,利用 "inswapper_128.onnx"、"retinaface_resnet50" 和 "codeformer.pth" 等模型实现精确的面部检测和交换。此工具允许在单个或多个角色上交换面部,支持不同的源图像和输入图像配置,并调整模型强度和交换设置等参数。对于创建逼真和无缝的面部交换视觉内容至关重要。

ComfyUI ReActor 的关键特性

1. 综合节点系统

ComfyUI ReActor 由几个关键节点组成:

  • ReActorFaceSwap(主节点):实现主要的面部交换功能。
  • ReActorLoadFaceModel:加载面部模型。
  • ReActorSaveFaceModel:允许保存面部模型以供将来使用。
  • 这些节点可以互相连接,轻松执行复杂的面部交换任务。

2. 多功能输入和输出兼容性

  • 输入:主节点接受各种输入,例如用于目标图像的 input_image 和用于交换面部的 source_image,如下图
  • 输出:生成两种类型的输出——交换后的图像和源面部的模型(face_model),兼容任何需要图像作为输入的节点或那些专门用于保存面部模型的节点。

3. 高级面部修复

ComfyUI ReActor 包含内置的面部修复,通过提高细节精确度来增强交换面部的质量。

4. 直观的面部索引

该工具提供了一种简单的方法来检测和索引图像中的面部,从左到右和从上到下排序。此功能简化了通过为源和输入图像设置索引来指定要交换的面部的过程。例如,多人换脸,要设置好对应的位置

5. 性别指定

ComfyUI ReActor 支持基于性别的面部交换,允许用户定义性别以获得更精确和相关的面部交换结果。

6. 高效的面部模型管理

用户可以将轻量级的面部模型保存和加载为 "safetensors" 文件,提高了工具在不同场景下管理面部模型的效率和灵活性。