对于 AI 给模特一键换装的操作,以下是详细步骤:
首先,对于商品模特图的一键留衣重绘操作,有智能模式和自由模式。智能模式会自动识别图片中的服装区域并保留,设置参数或输入关键词就能生成对应图片,自由度高,可通过简单概念生成多张供客户选择,适合无具体需求的客户。自由模式则可通过画笔涂抹或智能点选多个区域创建蒙版图,或上传 PS 制作好的蒙版图精准识别保留部分,设置参数或输入关键词对其他区域重绘,还支持二次细节美化、替换基底图、二次调优、生成 4X 高清图和下载到本地,且模型参数设置越高越接近模型人像,反之则与原图相像。
其次,无论是人台转真人模特还是真人实拍照片换模特,基本操作思路都是在图生图重绘模式中,通过蒙版功能对指定区域进行重绘。具体操作如下:
第一步,安装 Inpaint Anything 图像检测分割插件,若已安装可跳过此步。使用 Inpaint Anything 可提高蒙版创建效率和准确性,获得更高质量图像重绘结果。安装步骤为在 Stable Diffusion 功能区点击“扩展”选项卡,选择“从网址安装”,在扩展 git 仓库网址栏填入“Inpaint Anything 项目地址 https://link.zhihu.com/?target=https%3A//github.com/Uminosachi/sd-webui-inpaint-anything.git ”,点击“安装”,安装完成后在“已安装”栏中点击“应用并重启”重启 WebUI。然后在 Stable Diffusion 功能区点击“Inpaint Anything”选项卡,在 “Segment Anything 模型”栏中选择对应模型下载,SAM 提供三种模型,显存高的下载 sam_vit_h,识别度更精准,显存 8G 左右的下载 sam_vit_l,显存低于 8G 的下载 sam_vit_b,选择对应模型后点击“下载模型”,下载后的模型会存放在 Inpaint Anything 插件目录中的 models 文件夹内。
第二步,使用 Inpaint Anything 生成指定区域蒙版以替换人台模特和背景为例:将人台模特图片拖放到左侧上传图片区域,点击“运行 Segment Anything”,在右侧图片分割区域调整笔刷大小,鼠标点击图片需要分割的区域,按 S 键为全屏模式,比如识别后图像元素较多时,可点击服装区域作为蒙版内容区,后续在图生图重绘功能中,蒙版模式选择重绘非蒙版内容即可。选取完毕后点击“创建遮罩”,蒙版将出现在选定的蒙版图像区域中。蒙版调整说明:展开蒙版区域按钮可稍扩大遮罩区域以获得更广泛覆盖范围,Add mask by sketch 按钮可将草绘区域添加到蒙版中。
另外,全身照让 AI 模特穿上衣服的思路是 inpaint + controlnet (canny + openpose),因时间有限暂不展示。原理也是通过 inpaint 替换指定区域之外的图形,且因要生成区域多且大,需辅之以 canny 和 openpose 引导图像。
© 版权声明
文章版权归作者所有,转载请带原文链接。
THE END
喜欢就支持一下吧
暂无评论内容