一款虚拟试衣应用Virtual Try-On App

小小兔 18 2025-05-25

项目简介该存储库包含使用 Flask、Twilio 的 WhatsApp API 和带有 IDM-VTON 试戴模型的 Gradio 应用程序构建的虚拟试戴应用程序的代码用户可以通过 WhatsApp 将图像发送到 Twilio,以虚拟方式试穿服装,然后将结果发送回给他们。

特征通过 WhatsApp 接收人和衣服的图像使用 Gradio 的 API 生成虚拟试穿结果通过 WhatsApp 将结果图像返回给用户使用 Twilio Sandbox for WhatsApp 轻松进行原型设计和测试。

使用的技术Flask :后端服务器,用于处理请求并与 Twilio 和 Gradio 交互Twilio API :发送和接收 WhatsApp 消息和媒体Gradio API :用于与虚拟试穿 Gradio 应用程序进行交互,该应用程序在底层使用 IDM-VTON(改进真实虚拟试穿的扩散模型)模型来生成准确的服装试穿结果。

Ngrok :用于将本地服务器公开到互联网以进行 WhatsApp 交互先决条件在运行此项目之前,请确保您具备以下条件:具有 WhatsApp 沙箱设置的 Twilio 帐户Hugging Face 帐户使用 Gradio API。

您的计算机上安装了 Python 3.6+Twilio 设置创建一个Twilio 帐户激活WhatsApp 的 Twilio 沙箱:在 Twilio 控制台中,导航到“消息传递”部分,然后选择WhatsApp沙箱下的“试用” 。

按照说明通过向提供的 Twilio 号码发送 WhatsApp 消息来加入沙箱从 Twilio 控制台获取您的Twilio 帐户 SID和身份验证令牌:转到 Twilio 控制台中的“设置”以查找这些凭据。

记下用于发送和接收 WhatsApp 消息的Twilio Sandbox 号码设置沙盒后,您可以开始向 WhatsApp 沙盒号码接收和发送消息,以测试您的虚拟试戴应用程序Hugging Face设置创建一个

Hugging Face a帐户使用Nymbo 虚拟试穿模型作为 Hugging Face Spaces 上提供的 API:Nymbo 虚拟试穿该 API 是使用 IDM-VTON(基于图像的虚拟试穿网络)模型构建的,该模型会拍摄两个人的图像以及一件可以产生真实试穿效果的服装。

项目链接https://github.com/adarshb3/Virtual-Try-On-Application-using-Flask-Twilio-and-Gradio

上一篇: 免费AI虚拟试衣软件FitDiT整合包下载,AI换衣工具
下一篇: 新人冬季拍婚纱照时的一些防寒保暖秘决
最新文章