人脸替换 - After
人脸替换 - Before

此 ComfyUI 工作流通过极简、易调节的流程实现照片的人脸高质量快速替换。两个 LoadImage 节点分别导入源脸(要转移的身份)和目标照片。自定义人脸替换处理器(节点ID: 217f3726-59bc-4170-9ab1-c622bb578338)检测并对齐目标人脸,将源身份转移到目标上,同时保留表情、姿态和光线,输出合成图像。ImageCompare 节点可直观对比原图和结果,SaveImageAdvanced 负责高效、可复现的导出。

技术上,人脸替换节点封装了核心流程——人脸检测、对齐/变形、身份转移和融合——无需单独管理检测或遮罩节点。这样流程紧凑且稳健:加载图片,按需调整替换节点参数(如多脸照片选择替换哪张或融合强度),用 ImageCompare 预览,再用 SaveImageAdvanced 以一致命名和格式导出。适合需要从高质量输入照片获得可靠替换结果、无需构建复杂流程的场景。

API

通过代码使用此工作流

每个 Comfy 工作流都是一个 JSON 图。下面的内容就是此工作流的完整数据,ComfyUI 运行时也是如此——你可以从该 URL 获取、放入版本控制,或在 ComfyUI 中加载并逐节点运行。

c2aae816fe63.json
正在获取工作流 JSON…

使用 Comfy SDK 从 TypeScript 或 Python 运行。相同代码可用于 Comfy Cloud 或你自托管的 ComfyUI——只需更改基础 URL。

// Install (beta)
npm i @comfyorg/sdk

// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");

SDK 需要 API 格式的工作流:在 ComfyUI 中打开此工作流,使用 文件 → 导出工作流(API)。

Comfy Cloud API 访问需要包含 API 密钥的套餐。

常见问题

常见问题

查看所有工作流
Showing 30 of 30 templates