近期,开源社区出现了一款颇具实用价值的 ComfyUI 插件,其核心功能直击痛点——妆容一键迁移。简单来说,只需上传一张带妆的参考照片,再上传一张目标人像,即可将妆容精准“移植”到新面孔上。
操作门槛极低:上传两张图片,点击按钮,即可完成。别看流程如此简单,最终的迁移效果却相当出色,丝毫不逊色于专业修图工具。
不多赘述,直接展示实际效果。
先看浓妆案例。参考图中夸张的眼影与红唇,迁移到目标脸上后几乎看不出任何拼接痕迹,甚至连光影质感都得到了良好保留。开玩笑地说,如果参考图里戴了美瞳,恐怕也能被一并“复制”过去。

再尝试清淡的日常妆,同样表现优异。唇色、腮红与眼影之间的过渡自然柔和,毫无“糊脸”的廉价感。

效果展示完毕,若您觉得不错,接下来介绍安装与使用流程。
该插件需要在 ComfyUI 环境中安装。若您对 ComfyUI 尚不熟悉,建议先学习基础知识,本文不再展开说明。
直接在 ComfyUI 管理器中搜索 ComfyUI_Stable_Makeup,点击安装即可。

基础工作流十分简洁,总共仅包含五个节点。从上到下,第一个节点加载原图(目标人物),第二个节点加载妆容参考图。

默认工作流会自动下载模型,总大小约 5.6GB。不过,根据插件作者说明,自动下载会默认将模型缓存至 C 盘,因此建议手动下载模型,避免占用系统盘空间。
手动下载步骤稍显繁琐,但流程清晰。将模型分别解压到 ComfyUI 的模型安装目录:
\ComfyUI\models\diffusers
\ComfyUI\models\clip注意 openai 文件夹,如果本地已存在(例如之前安装过其他插件),则无需重复下载。

接着需要修改节点中的 repo 和 clip 参数。默认路径为自动下载位置,必须改为本地模型的实际存放目录。以下是一个示例,只需将盘符及前面的目录替换为您自己的路径,后续结构保持一致:
repo:D:\AI\ComfyUI-aki-v1.3\models\diffusers\runwayml\stable-diffusion-v1-5
clip:D:\AI\ComfyUI-aki-v1.3\models\clip\openai–clip-vit-large-patch14
scheduler:该参数对应不同采样方法,直接影响出图速度与质量,可根据需求选择。

以下参数若您了解原理可自行调整,否则保持默认即可。特别说明 width 和 height(宽度与高度)最大仅支持 768×768。不过默认的 512×512 迁移效果最佳,若觉得分辨率不足,后续可通过高清放大节点提升。

回到效果层面。虽然前面展示的案例均表现出色,但并非所有妆容都能完美迁移。例如,当参考图中脸部带有装饰物(如贴纸、亮片等)时,迁移效果会大打折扣。

此外,一些层次复杂、风格多变的创意妆容,目前也无法做到完全复制。

不过,技术迭代速度很快,这些小瑕疵迟早会被解决。期待后续版本带来更多惊喜。
对了,基础工作流为图生图模式。既然支持图生图,自然也可改为文生图——利用该妆容迁移插件,在文生图时固定人物的妆面风格。操作很简单,只需将图像加载节点替换为一个基础的文生图工作流即可。工作流结构清晰,可自行搭建。

好了,今天的分享就到这里。感兴趣的话,抓紧时间动手尝试吧!
