51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

虚拟试衣,一键换装,还能自动匹配体型!

前 言 今天我们来分享一个一键给模特换衣的项目:OOTDiffusion,这是一个高度可控的虚拟服装试穿开源工具。 不仅可以根据不同的模特自动调整服装大小,而且支持半身和全身两种模式。 这个项目已经出来了有一段时间了,之前在听雨的知识星球里有简单的分享过。 今天我们就再来详细的分享一下,主要是安装稍微有点麻烦。 好了,话不多说,我们直接开整。 *** ** * ** ***
接下来我们主要介绍如何在 ComfyUI 中安装 OOTDiffusion 节点。
除了在 ComfyUI 中使用,也可以直接在线上进行体验,体验地址听雨会发放在文末。
我们先直接上效果,以下就是在 ComfyUI 中使用 OOTDiffusion 节点的工作流,以及模特换装效果,以下这个是半身的效果。
感觉还挺可以的,蛮合身。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/1dbccdf4e27e4f9fb6182b80629a451d.jpg)
好了,接下来我们就来讲讲怎么进行安装。
在安装 OOTDiffusion 插件之前,我们需要先来安装下环境。
首先我们需要安装 Visual Studio 工具。这个工具直接上网百度就行。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/9484367c25324d98a61ffd13b41d6973.jpg)
听雨这里是已经安装过了,所以我们这里直接点击修改。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/436b39928d74414084c4c7379f1a9b7b.jpg)
然后我们选择单个组件,搜索「msvc」,拉到最下方勾选,如果已经勾选则不用重复勾选。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/6e156f5d4aff4a6b9c06f3f440c575cd.jpg)
继续搜索「crt」,然后勾选。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/a54e63c743864588bdd2ead422a2854b.jpg)
最后搜索「windows」,我们电脑是 win10 就选 win10 SDK,win11 就选 win11 SDK。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/02ed00936a4c42a7a2322ae6ca7d8bb0.jpg)
三个都勾选完毕以后,点击右下角的修改按钮进行安装。
出现以下这种情况可以忽略。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/42b5020c5c2749cb9b7c927f9b0366d0.jpg)
然后找到以下 Visual Studio 的安装目录: \* ``` C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build ``` ![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/b12ec88e462848b9ab9ace18c3224fd8.jpg)
直接在地址栏输入「cmd」打开命令行工具。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/cf042bd3464b4740a42cf3bc511815cf.jpg)
执行「vcvars64.bat」命令即可。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/4445df42c6164d9e9d7d7eab289c6f33.jpg)
环境安装好以后,接着我们来安装 OOTDiffusion 的插件。
在 ComfyUI 管理器中搜索「ComfyUI-OOTDiffusion」,点击安装。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/2f93cec8aec04ec19fca7ef71363dba5.jpg)
安装好以后,不忙重启哈。
我们进入 ComfyUI 中 OOTDiffusion 的插件目录,还需要执行下环境安装。 \* ``` \ComfyUI\custom_nodes\ComfyUI-OOTDiffusion ``` ![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/147a91618733430d9a575108b979df7e.jpg)
直接在地址栏输入「cmd」,点击回车按钮。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/f6ccf6c8d2cf463f855143215f040c27.jpg)
然后找到 ComfyUI 中的 python 目录所在。
执行以下的命令: \* ``` \Programs\ComfyUI-aki\ComfyUI-aki-v1.1\python\python.exe -m pip install -r requirements.txt ``` ![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/246125f609634caf811ee23bc3717e59.jpg)
这是听雨的 python 目录,小伙伴们找到自己的目录替换以上命令中的目录即可。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/8dc53081c75a473e8865c0fa5d463805.jpg)
以上 OOTDiffusion 插件就算是安装完成了。
然后我们重启 ComfyUI。
把 OOTDiffusion 工作流导入 ComfyUI 中,就是开头的工作流啦。工作流听雨放在文末的网盘里了。
加载图像框 1 上传人物模特图片。
加载图像框 2 上传衣服的图片。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/080b6fcbb7ee4d4da646a4e32d30d447.jpg)
我们先来看第一个节点,主要分为半身照「Haif body」和全身照「Full body」。
选择半身照的时候,我们上传模特的半身照就可以了。
选择全身照的时候,我们需要上传模特的全身照。
如果没有按照以上的格式上传的话,效果可能就没有那么好了,所以我们按照规则来。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/b1a61a918cad416cb3a41d95359d3de3.jpg)
我们再来看第二个节点,选择半身照的时候,category 需要选择「Upper body」,也就是上半身。
选择全身照的时候,category 可以选择上半身「Upper body」或者下半身「Lower body」或者裙子「Dress」,主要是看我们上传的是哪部分的衣服。
其他几个参数默认即可,迭代步数「steps」看自己需要是否需要调整,高一点,图片细节会好一些。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/48986e1503a94b8588668bf9df8f65d2.jpg)
参数介绍完了,我们就把以上几种情况都跑一遍试试吧!
这里需要说明一下,第一次跑的时候后台会自动下载模型,所以会比较慢哦。
先上一个半身照:
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/58f00337b83d4ac5be5fd04f6d431bd5.jpg)
再来一个胖模特,看这个衣服是否可以自动匹配模特的身材。
衣服好不好看暂且不说它,但是的确是自动匹配模特的身材了。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/ca98a4d831a3497fa0807edd87be8a64.jpg)
全身照模式,替换上半身的衣服。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/538bf1f8393842d7bd3a09d6ffb592b8.jpg)
全身照模式,替换下半身的裤子。
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/7f1bbc976c25454a8552b7a7f864cd30.jpg)
最后,我们来尝试下给模特替换裙子,也是全身照模式哦!
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/c50470af56f44042934a32347a4877ce.jpg)
总体来说呢,瑕疵肯定是有的,但是这个的确是一个很实用的功能,以后在网上买衣服可就方便多了,一键换衣。
好了,OOTDiffusion 插件的安装和使用流程就介绍到这里了。
觉得麻烦不想本地安装的小伙伴,也可以直接在线免费体验: https://huggingface.co/spaces/levihsu/OOTDiffusion


网盘链接: https://pan.quark.cn/s/67a9b98302e2

听雨创建了一个知识星球,里面会分享一些 AI 相关的信息,感兴趣的小伙伴可以扫码免费加入哦!
![](https://img1.51tbox.com/static/2024-03-13/col/89a591980b0e5611ea4c3a48dd6d086a/9dba6edeebf848b78cbbb26fc4b82da8.jpg)
如果觉得不错,可以随手点个赞、在看、转发三连,如果想第一时间收到推送,也可以设个星标⭐~感谢
赞(8)
未经允许不得转载:工具盒子 » 虚拟试衣,一键换装,还能自动匹配体型!