ComfyUI实现更换衣服——AI换衣(ComfyUI_CatVTON_Wrapper / ComfyUI_LayerStyle)

🏛️ bt365体育投注官网 ⏳ 2025-10-12 00:59:28 👤 admin 👁️ 4032 💎 803
ComfyUI实现更换衣服——AI换衣(ComfyUI_CatVTON_Wrapper / ComfyUI_LayerStyle)

本文主要记录换衣服实现节点及模型。

2023年4月曾用过ComfyUI,当时就感慨这个工具和虚幻的蓝图很像,以后肯定是专业人玩的。 2024年我写代码去了,AI做图没太关注,没想到,现在ComfyUI真的变成了工作室必备之物。

comfyui的安装方法当年就写在这里了,不再赘述。 《Windows安装Stable Diffusion ComfyUI及问题解决记录(注意不是Stable Diffusion WebUI)》

如果你要学习的话,建议先用WebUI,然后再学ComfyUI,这样会比较容易理解流程和节点。

1. 下载

换衣功能

节点: https://github.com/chflame163/ComfyUI_CatVTON_Wrapper 这是原始节点,仅供学习:https://github.com/Zheng-Chong/CatVTON

模型: https://pan.baidu.com/s/1xbL5evB6iiav3QozsL0fJQ?pwd=06nv

抠图功能

节点 https://github.com/chflame163/ComfyUI_LayerStyle

模型 https://pan.baidu.com/s/1T_uXMX3OKIWOJLPuLijrgA?pwd=1yye

2. 解压

换衣功能

节点:custom_nodes/ComfyUI_CatVTON_Wrapper

模型:models\CatVTON

抠图功能

节点:custom_nodes/ComfyUI_LayerStyle

模型:models\... 模型比较多,建议备份后全部覆盖,如果你对自己的实现目标需要用到的模型了如指掌,那就自定义取用。

注意:

本文因为用了LayerStyle的节点来抠图,所以用到这些模型,如果你已经存在这些模型,请注意备份;如果你熟悉别的抠图节点,那用自己熟悉的也行,比如 comfyui_segment_anything 也是不错的选择《ComfyUI实现文本抠图——AI抠图(ComfyUI_Segment_Anything)》;首次打开ComfyUI的话,可能会出现如下提示,可以尝试忽略。

3. 工作流

打开自带的工作流,选中操作。 custom_nodes\ComfyUI_CatVTON_Wrapper\workflow

流程:抠图功能将原图人物中的衣物蒙版抠出,换衣功能在蒙版内进行替换。

4. 配置

默认的工作流会提示错误,因为LayerMask: HumanPartsUltra节点不存在 删掉出错的节点,换上LayerMask: Segformer B2 Clothes Ultra,打开对应抠图开关即可实现

5. 出图

自带的样图,出图情况还是可以的,其它的就要自己细调了。

6. 加更

刚试了一下这个工作流似乎出图更优一点,看一下盔甲替换,一次就成功了。

参考: 【comfyui一键换装】升级版来了-通过服装图片生成,完美复刻服装图片穿搭效果! 【ComfyUI】自定义节点ComfyUI_LayerStyle——模仿 Adob​​e Photoshop 的图层样式、图层混合、图文混合、添加不可见水印 ComfyUI Segment Anything 项目安装和配置指南 AI虚拟换衣,8G显存玩转AI一键换衣CatVTON安装使用教程 ComfyUI一键更换服装:IP-Adapter V2 + FaceDetailer(DeepFashion) ComfyUI插件:ComfyUI layer style 节点(四)

相关掠夺