前言
之前的一键换装工作流,看得出来大家对于换装工作流都比较感兴趣,这次我们在之前的基础上进行了重大升级;之前是通过文本来控制生成图片的效果,这次我们直接通过上传服装图片,来实现换装效果;
如果还没看过之前的教程的,可以用以下的梯子直接传送过去;掌握不同的换装工作流,可以针对不同的场景灵活应用;
本文涉及的工作流和插件,需要的朋友请扫描免费获取哦~![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/0087858e1af14b1f86ab81ca83559f04.png#pic_center)
上次工作流推出后,很多朋友后台私信我,想要能够通过上传服装图片来实现换装,我也是研究了各类解决方案后,找到了一个最佳的实现方式;三步就能搞定换装流程;我们先来看看效果:
01
效果演示
这个是官方作者给出的效果:
官方演示效果
这个是我自己测试的效果:
换上湖人的队服(手部这块处理的很合理)
换上裙子,细节处理也很好
用虚拟人物测试了一下(效果也很完美)
02
如何安装
这次的实现效果,最主要的取决于一个大神整理的一个叫做CatVTON的节点,但这个节点的安装和所需要依赖的环境太过于严苛,而且很容易造成和其他环境的冲突,于是有人又基于做了一个叫做CatVTON_Wrapper的节点,完美的解决以上的问题,而且整个工作流非常简单,如下:
github节点地址:
https://github.com/chflame163/ComfyUI_CatVTON_Wrapper?tab=readme-ov-file
**安装步骤:
**
1)安装此节点的依赖包,可以在Manager里安装,也可以在\ComfyUI\custom_nodes里直接通过Git clone安装;
`git clone https://github.com/chflame163/ComfyUI_CatVTON_Wrapper.git`
2)安装此节点所需要的依赖环境;在刚才已经克隆好的文件目录下,如:ComfyUI\custom_ Nodes\ComfyUI_CatVTON_Wrapper中;通过命令行安装依赖文件;前面的… 是你的ComfyUI的Python文件夹;
`..\..\..\python_embeded\python.exe -s -m pip install -r requirements.txt`
3)下载所需要的模型文件;这里可以在CatVTON官方地址下载,这里也给一个百度网盘的地址,下载后扔进ComfyUI\models\CatVTON 文件夹下即可
百度网盘下载地址:
https://pan.baidu.com/s/1xbL5evB6iiav3QozsL0fJQ?pwd=06nv
官方下载:
https://github.com/Zheng-Chong/CatVTON
找到这个位置,下载即可
03
如何设置
当上面的一切都准备就绪后,我们就可以搭建工作流,然后开始进行换服装的相关操作了;具体的图像和参数设置如下:
(第一次启动工作流的时候,要安装一些依赖的模型文件,大概10多分钟左右)
image: The input image. image:输入图片。``mask:输入图片的蒙版,蒙版范围内的服装将被重绘。``refer_image:重新绘制服装的参考图像。``mask_grow:蒙版扩展的大小。如果重绘服装样式不正确,请尝试调整此值。``mixed_precision:可以选择 fp32、fp16、bf16,模型将在所选数据类型下运行。``seed:sampler 的随机种子。``steps:sampler 的步数。``cfg:扩散模型的 cfg 强度。
-
如果生成的遮罩预览效果不好,可以适当的调整阈值,越低识别精度越模糊,但也适合一些不好识别的场景;越清楚的图0.3的阈值就可以了;
-
如果换装效果不理想,也可以适当的调整mask_grow这个值,越大覆盖的服装范围越大;
现在就可以玩起来了,我们用这个工作流再做几张好玩的效果:
让马斯克穿上周鸿祎的红衣大炮战甲
马斯克也可以雍容富贵一把
写到最后
拥有了图生图的能力后,基本我们就将一键换装的效果有了三种解决思路了,分别是:
1)通过文字描述,创造一个基于设计前期的服装效果,保持模特不变;
2)通过图像反推,要求那种没那么精准,但是又希望AI帮你做出同类型的效果图的样子;
3)通过上传服装图片直接生成,1比1完美实现复刻效果;
**有了这几套工作流,还需要什么电商AI大模型,完全都可以自己本地部署搞了,而且效果一点都不输给其他模型参数;节省了不少费用;
**
为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
一、ComfyUI配置指南
- 报错指南
- 环境配置
- 脚本更新
- 后记
- …
二、ComfyUI基础入门
- 软件安装篇
- 插件安装篇
- …
三、 ComfyUI工作流节点/底层逻辑详解
- ComfyUI 基础概念理解
- Stable diffusion 工作原理
- 工作流底层逻辑
- 必备插件补全
- …
四、ComfyUI节点技巧进阶/多模型串联
- 节点进阶详解
- 提词技巧精通
- 多模型节点串联
- …
五、ComfyUI遮罩修改重绘/Inpenting模块详解
- 图像分辨率
- 姿势
- …
六、ComfyUI超实用SDXL工作流手把手搭建
- Refined模型
- SDXL风格化提示词
- SDXL工作流搭建
- …
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取