ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI_CSD_MT插件教程 一键实现AI化妆效果

ComfyUI_CSD_MT插件教程 一键实现AI化妆效果

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-03
  • 6 次阅读
编程界的小学生
编程界的小学生

ComfyUI_CSD_MT 插件完整教程 - 让你的图片秒变化妆达人

1. 插件简介

ComfyUI_CSD_MT 是一个超级神奇的化妆迁移插件!简单来说,它可以把一张有化妆的照片的妆容"复制"到另一张没化妆的照片上。就像你用美图秀秀的换脸功能,但这个更厉害——它只换妆容,不换脸!

原始GitHub地址: https://github.com/smthemex/ComfyUI_CSD_MT

这个插件能给你带来什么神奇效果?

  • 把明星的化妆风格搬到你的照片上
  • 让你试试不同的妆容效果,比如从淡妆变浓妆
  • 节省化妆时间,直接在照片上看效果
  • 占用空间超小,只需要200M左右的模型文件,显存要求很低

2. 如何安装

2.1 下载插件

在你的 ComfyUI 安装目录找到 custom_nodes 文件夹,然后:

git clone https://github.com/smthemex/ComfyUI_CSD_MT.git

2.2 安装依赖

cd ComfyUI_CSD_MT
pip install -r requirements.txt

特别注意: 如果安装 dlib 库出现错误,需要手动下载对应的轮子文件安装。

2.3 下载模型文件

你需要下载4个模型文件:

  1. 79999_iter.pth - 主要的化妆迁移模型
  2. CSD_MT.pth - 内容风格分离模型
  3. resnet18-5c106cde.pth - 特征提取模型
  4. lms.dat - 人脸关键点检测模型

将前3个文件放到:ComfyUI/models/CSDMT/
将 lms.dat 放到:ComfyUI/custom_node/ComfyUI_CSD_MT/quick_start/faceutils/dlibutils/

3. 节点详解

3.1 CSDMTLoader 节点 - 模型加载器

这个节点就像一个"化妆师准备工具箱",它负责把所有需要的模型都准备好。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释使用例子
模型路径model_path文件路径默认路径告诉电脑去哪里找化妆模型文件指定CSD-MT模型文件的存储路径选择你下载的模型文件夹
设备选择devicecpu/cudacuda选择用显卡还是CPU来处理,显卡更快选择推理设备类型有独立显卡选cuda,没有选cpu
模型精度precisionfp16/fp32fp16选择计算精度,就像画画用粗笔还是细笔控制模型计算的浮点精度显存不够选fp16,追求质量选fp32

3.2 CSDMTProcess 节点 - 化妆迁移处理器

这是核心节点,就像一个"智能化妆师",把一张照片的妆容转移到另一张照片上。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释使用例子
源图片source_image图像-要接受化妆的原始照片作为化妆迁移目标的输入图像上传你想要化妆的照片
参考图片reference_image图像-有理想妆容的参考照片提供化妆风格的参考图像上传一张你喜欢的化妆照片
输出尺寸output_size256/512/1024256输出照片的大小,越大越清晰但越慢控制输出图像的分辨率追求质量选256,显卡好可以选512
化妆强度makeup_strength0.0-1.00.8控制化妆效果的浓淡程度调节化妆迁移的强度系数0.3淡妆,0.8浓妆,1.0最浓
肤色保持skin_preserve0.0-1.00.7保持原始肤色的程度控制肤色迁移的保留度0.9保持原肤色,0.3更像参考图肤色
唇色强度lip_strength0.0-1.00.8单独控制嘴唇颜色的强度专门调节唇部化妆的迁移强度0.5自然唇色,0.9明显唇妆
眼妆强度eye_strength0.0-1.00.8单独控制眼部化妆的强度专门调节眼部化妆的迁移强度0.6日常眼妆,0.9派对眼妆

3.3 CSDMTPreview 节点 - 效果预览器

这个节点就像一个"试妆镜",让你能快速看到化妆效果。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释使用例子
预览模式preview_modebefore_after/side_by_sideside_by_side选择预览的展示方式控制预览图像的显示布局并排对比选side_by_side
显示网格show_gridTrue/FalseTrue是否显示参考网格线控制是否显示辅助网格需要精确对比时开启
缩放比例scale_factor0.5-2.01.0预览图片的缩放大小控制预览图像的显示比例屏幕小选0.8,大屏选1.2

3.4 CSDMTBatch 节点 - 批量处理器

这个节点就像一个"化妆流水线",可以一次性处理多张照片。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释使用例子
输入文件夹input_folder文件夹路径-包含要处理照片的文件夹批量处理的输入图像目录选择装有多张照片的文件夹
输出文件夹output_folder文件夹路径-处理完成后照片保存的位置批量处理的输出图像目录选择保存结果的文件夹
处理间隔process_interval0.1-5.01.0每张照片之间的处理间隔时间控制批量处理的时间间隔显卡性能好选0.5,一般选1.0
跳过错误skip_errorsTrue/FalseTrue遇到问题照片时是否跳过继续处理控制错误处理的策略建议开启,避免一张坏照片影响全部

3.5 CSDMTFaceAlign 节点 - 人脸对齐器

这个节点就像一个"人脸校正器",确保人脸在最佳位置进行化妆迁移。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释使用例子
对齐方式align_methodlandmarks/centerlandmarks选择人脸对齐的方式控制人脸对齐的算法类型一般选landmarks,效果更好
裁剪尺寸crop_size128/256/512256裁剪出来的人脸区域大小控制人脸区域的裁剪尺寸与后续处理尺寸保持一致
边缘扩展margin_ratio0.1-0.50.3人脸周围额外包含的区域比例控制人脸裁剪时的边界扩展0.2紧贴人脸,0.4包含更多背景
旋转校正rotation_correctionTrue/FalseTrue是否自动校正人脸角度控制是否进行人脸角度矫正建议开启,提高化妆效果

4. 使用技巧和建议

4.1 选择合适的照片

  • 源图片(要化妆的照片): 选择光线均匀、人脸清晰、正面拍摄的照片
  • 参考图片(化妆模板): 选择化妆风格明显、同样是正面拍摄的照片
  • 尺寸建议: 两张照片最好大小相近,人脸占比相似

4.2 参数调节技巧

  • 新手建议: 先用默认参数试试效果,再慢慢调整
  • 日常妆容: 化妆强度0.5-0.7,肤色保持0.8-0.9
  • 派对妆容: 化妆强度0.8-1.0,可以适当降低肤色保持到0.6-0.7
  • 自然效果: 各项强度都不要超过0.8,保持在0.6-0.8之间

4.3 提高效果的小窍门

  • 使用相似肤色的参考图片效果更好
  • 如果效果不理想,可以尝试调整人脸对齐参数
  • 批量处理时,先用单张测试最佳参数,再应用到批量

5. 常见问题解答

Q1: 为什么我的照片化妆效果很奇怪?

A: 可能是以下原因:

  • 源图片和参考图片的人脸角度差异太大
  • 光线条件差异太大
  • 化妆强度设置过高,试试降低到0.6-0.7

Q2: 处理速度很慢怎么办?

A: 可以这样优化:

  • 选择较小的输出尺寸(256而不是512)
  • 使用fp16精度而不是fp32
  • 确保选择了cuda设备而不是cpu

Q3: 显存不够用怎么办?

A: 试试这些方法:

  • 降低输出尺寸到256
  • 选择fp16精度
  • 关闭其他占用显存的程序
  • 实在不行可以选择cpu设备(会慢很多)

Q4: 化妆效果太假怎么办?

A: 调整这些参数:

  • 降低化妆强度到0.5-0.6
  • 提高肤色保持到0.8-0.9
  • 单独调低唇色强度和眼妆强度

Q5: 批量处理时总是报错怎么办?

A: 建议:

  • 开启"跳过错误"选项
  • 检查输入文件夹中是否有非图片文件
  • 确保所有图片都是常见格式(jpg、png等)

6. 进阶玩法

6.1 创意化妆风格

  • 尝试用动画角色的化妆作为参考
  • 使用不同民族的传统妆容风格
  • 组合多种化妆风格创造独特效果

6.2 工作流程优化

  • 先用预览节点快速测试效果
  • 确认效果后再用处理节点生成最终结果
  • 建立自己的常用参数预设

6.3 与其他节点结合

  • 可以先用其他节点进行人脸美化
  • 结合后处理节点优化最终效果
  • 与动画生成节点结合制作化妆教程视频

这个插件真的是化妆爱好者的福音!虽然学习起来需要一点时间,但一旦掌握了,你就能轻松实现各种化妆效果,再也不用担心化妆技术不够了!记住,多试验、多调参数,你会发现更多惊喜的效果!

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号