以下是使用 Stable Diffusion(SD)进行 AI 模特换服装的教程:
首先,需要进行 Stable Diffusion 运行环境配置,包括下载 Python 运行环境(https://www.python.org/downloads/release/python-3106/)、安装 Git(https://git-scm.com/download/win)、下载 stable-diffusion-webui 源代码(https://github.com/AUTOMATIC1111/stable-diffusion-webui)等步骤。
然后进行 Stable Diffusion 模型选择,CheckPoint 是基础模型,Lora 是训练后的集合,可根据需求搭配使用。
接下来利用 SD 生成图片并实现 AI 换装:
输入提示词生成图片,例如输入“Ancient Chinese Qing Dynasty girl, deep sky blue and deep orange, moral issues, Photorealistic photography,sunshine,fuji camera –s 250 –v 5.2 –style raw –ar 1:1”,SD 很快会输出相关图片。
利用蒙版工具实现 AI 换装,打开 SD(Stable Diffusion),切换到 Inpaint Anything 插件页面,上传想要换装的图片,点击运行 Segment Anything 进行色块分割,识别画面各板块后,用画笔将换的服装部分画出来,点击“创建蒙版”,呈高亮显示后选择「仅蒙版」,点击「将蒙版用于 Alpha 通道图」和点击「获取蒙版」,稍等几秒钟识别出衣服,再点击下面的「Send to img2img inpaint」发送到「图生图」。
在「图生图」的提示词编辑框写入想换的衣服的描述,为避免人物形状神态等变形,启用「ControlNet」插件和「openpose」模型固定,在真正使用时可根据需求撰写提示词。
例如给模特换发型,用窗口左下角的套索工具或矩形选框工具选取角色头发部分,在文本框内输入波波头“bobbed hair”提示词并点击确定,MJ 会提供新的图片。换衣服同理,用选区工具选取角色衣服部分,给它一个“Woman in stylish clothing”提示词,MJ 会生成穿着新衣服的图片。
在整个过程中,要注意生成模特图片时,模特穿的衣服款式最好和替换的款式一致,选的衣服图片底纹要干净,如电商拍摄最好拍摄白底图,方便后期 AI 识别。
© 版权声明
文章版权归作者所有,转载请带原文链接。
THE END
喜欢就支持一下吧
暂无评论内容