首页 > 其他分享 >老黄终于不穿皮衣了,分享一个AI换装AI试衣软件!

老黄终于不穿皮衣了,分享一个AI换装AI试衣软件!

时间:2024-05-13 22:08:16浏览次数:20  
标签:遮罩 老黄 AI 可以 生成 https 图像 试衣

用AI实现在线试衣,或者在线换装,这不是一个新概念,肯定有人这么想过,但并不是所有人能都能轻松做到啊!       今天就来分享一个人人都可以实现的方法,而且是那种傻瓜式的不用付钱的那种,甚至可以把软件在直接装在本地电脑上运行,无拘无束的玩耍。 下面就先来看几个例子。 让皮衣刀客老黄,穿点不一样的!         一换女装老黄要变苏妈的赶脚… haha ! 另外可以看到,即便是T恤上带文字,也能做到很好的效果! 给泰勒换个上衣!         应该说,毫无违和感。 当然也可以找一张生活化的照片,自己给自己换个衣服!       添加图片注释,不超过 140 字(可选)   不给原图的话,真的看不出这T恤是P上去的。 看了几个例子效果还不错吧。当然,单论结果的话,PS玩家也能做出来。 那么AI有什么优势呢?简单咯! AI加持下完成这些操作非常简单,只要上传图片,点一下,即可完成。 这比PS简单多了,所以AI绘画出来之后,阿逗比都没人玩了。 下面就来具体介绍下如何操作。 今天用到的软件(开源项目)叫IDM-VTON ,主页的一句话介绍是,在自然环境中改善扩散模型以实现真实的虚拟试穿。 从介绍来看,主打一个逼真。 这个软件可以通过两种方式运行。 一种是使用官方演示Demo在线运行。 另一种是自己配置安装在电脑上运行。 今天先介绍第一种“轻量级”玩法,只要有浏览器就行,对电脑配置没什么要求。 直接打开网址: https://huggingface.co/spaces/yisol/IDM-VTON 打开之后,立马就可以看到主界面了。界面非常节俭,很好理解。         你只要上传模特和衣服的照片,点一下下面的TRY-ON按钮。 然后等个十几秒钟就可以了。 如果你没有照片,可以用网页上提供的示例图片(Example),进行快速体验。 只要点一下照片,会自动放到对应的区域。 执行成功之后,会生成两张照片。         左边是自动遮罩的照片,右边是最终效果图。 从这两张图片,我们可以清楚的知道,这个应用的本质还是区域替换或者区域生成。 替换的区域由遮罩决定,而自动生成的遮罩往往无法适用于任何场景。 所以,有时候我们需要手动画遮罩。 下面就简单说一下,手动遮罩的使用方法。       ①点击画笔 ②涂抹衣服区域 ③去掉自动遮罩前面的勾选。   这样就可以替换自定义区域了。 另外说一下④自动裁剪和缩放选项,如果你提供的照片比例和样例差的比较多,可能生成的图片会有些奇怪,这种情况下可以勾选这个选项。 另外在Try-on按钮下,还有两个选项扩展选项Denoising Step 和Seed。   让GPT4来给解释一下。   Denoising Steps(去噪步数) 扩散模型工作的基本原理是先引入噪声来扰乱图像,然后逐步去除这些噪声来生成图像。在这个过程中,”Denoising Steps” 指的是去噪阶段的具体步数。这些步数决定了模型将如何逐步从包含大量噪声的图像中恢复出清晰的图像。

  • 更多的去噪步骤:通常意味着生成过程更平滑,可以更细致地控制噪声的减少,可能会得到更高质量的图像。
  • 较少的去噪步骤:生成速度更快,但可能会牺牲一些图像质量。
  Seed(种子) 在生成图像的过程中,“Seed”指的是随机数生成器的种子。这个种子决定了生成图像的随机性的起始点。通过设置相同的种子,可以确保每次生成的图像是一致的,即使在不同的时间或不同的机器上运行相同的代码和参数。
  • 使用相同的种子:可以重复生成完全相同的图像。
  • 改变种子值:每次生成的图像会有所不同,即使是在相同的模型和参数配置下。
在实践中,调整这些参数可以帮助你控制生成图像的过程和质量,实现更符合需求的结果。 之前玩过SD等绘画软件的,对这些参数应该比较熟悉。 这个用起来非常简单,基本上只要给网址,大家都能轻松使用。   但是还是有两个老问题。 一个是你可能根本打不开这个网址,这个懂得都懂,不懂我也不能给你解释。 另外一个是,在线资源有限,你可能抢不到算力,也可能这个页面突然就消失了。 所以,我们还是有必要搞个完全离线的版本。 我本地安装配置已经搞好,RTX3090上十几秒就能出一张图,效率也挺高。 下一篇,给大家分享一下安装配置过程和完全离线的一键运行包!   相关网址 github:https://github.com/yisol/IDM-VTON demo:https://huggingface.co/spaces/yisol/IDM-VTON website:https://idm-vton.github.io/ 博客:https://www.tonyisstark.com/2358.html

标签:遮罩,老黄,AI,可以,生成,https,图像,试衣
From: https://www.cnblogs.com/wangpg/p/18190184

相关文章

  • TCP TIME_WAIT状态优化
    一般来讲,在高并发的场景中,出现TIME_WAIT连接是正常现象,一旦四次握手连接关闭之后,这些连接也就随之被系统回收了 但是在实际高并发场景中,很有可能会出现这样的极端情况——大量的TIME_WAIT连接 TIME_WAIT状态连接过多的危害 TIME_WAIT状态下,TCP连接占用的本地端口将一直......
  • 程序员的AI编程小助手,CodeGeeX使用体验总结
    程序员的AI编程小助手,CodeGeeX使用体验总结:::warning一、1.CodeGeeX是什么?能做什么?CodeGeeX是一个智能编程软件工具,目前CodeGeeX支持多种主流IDE,如VSCode、visualstudio2022,IntelliJIDEA、PyCharm、Vim等,同时,支持Python、Java、C++/C、JavaScript、Go等多种语言。::......
  • OpenAI 或将推出多模态人工智能数字助理;研究发现部分 AI 系统已学会「说谎」丨 RTE 开
      这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,欢迎大家留言......
  • VMware vSphere Bitfusion 4.5.4 - 面向 AI 和 ML 应用提供弹性基础架构
    VMwarevSphereBitfusion4.5.4-面向AI和ML应用提供弹性基础架构请访问原文链接:VMwarevSphereBitfusion4.5.4-面向AI和ML应用提供弹性基础架构,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwarevSphereBitfusion4.5|23NOV2021|Build4......
  • AI-数据标注的方法 制作自己的数据 labelstudio的使用(训练自己的数据-1)
    lablestudio 是采用web界面的方式 或者采用docker部署创建数据存储所需文件夹:首先在Ubuntu服务器本地创建一个将来用于上传与保存数据和标注结果的文件夹并赋予所有用户对于该文件夹的读写权限,便于之后的数据管理。例如:mkdir-p/sharespace/myDatasudochmod777/s......
  • SciTech-BigDataAIML-TensorFlow-Model: 模型建立与训练
    TensorFlow模型建立与训练TensorFlow模型建立与训练本章介绍如何使用TensorFlow快速搭建动态模型。模型的构建:tf.keras.Model和tf.keras.layers模型的损失函数:tf.keras.losses模型的优化器:tf.keras.optimizer模型的评估:tf.keras.metrics前置知识Python-{zh-......
  • EPAI手绘建模APP工程图模板、投影、剖切、局部放大、中间线、符号、填充
    (4) 工程图① 模板1) 模板包括可以选择修改的模板字段和不可选择修改的固定元素。2) 选择模板字段长按,打开模板字段编辑器,填写模板字段内容,点击工程图空白地方,更新模板字段。图 314 工程图元素编辑器-模板字段② 工程图元素1) 投影a. 选择投影,长按,打开投影元素编......
  • AI回答总不满意?你的提问方式可能完全错误!
    AI回答总不满意?你的提问方式可能完全错误!大家好,我是卷福同学,一个专注AI大模型整活的前阿里程序员,腾讯云社区2023新秀突破作者向AI提问想写一篇论文,结果AI就生成2000字左右的文章后就完了。小伙伴们是不是也会遇到这类情况呢。今天来教大家AI提示词的技巧,学会向AI提问。Prompt......
  • SystemVerilog -- 3.5 Wait fork
    Waitforkwaitfork允许mainthread等待,直到所有forkedthreads都结束。这在mainthread必须生成多个threads并在等待所有threads完成之前执行某些功能的情况下非常有用。Example我们将使用上一篇文章中相同的示例,其中3个threads并行启动,mainthread等待其中一......
  • npm install 报错 ---》npm ERR! request to https://registry.npmjs.org/react faile
    1、npminstall报错E:\wsg\AWC_TEST\stage>npminstallreactreact-domnpmERR!codeCERT_NOT_YET_VALIDnpmERR!errnoCERT_NOT_YET_VALIDnpmERR!requesttohttps://registry.npmjs.org/reactfailed,reason:certificateisnotyetvalidnpmERR!Acomplete......