怎么实现ai模特/游戏角色一键换装?

摘要:ai画画学习笔记#0410:怎么实现ai模特/游戏角色一键换装?

关键词:ai,画画,学习笔记,#0410,ai模特,服装展示,Stable Diffusion

使用工具

1、安装好Stable Diffusion或使用在线服务。

2、安装controlnet插件,Controlnet安装使用教程 下载地址[1]

3、安装Openpose插件,下载地址[2]

方法1: img2img图生图+inpaint局部重绘

1、将衣服穿到假模特身上,拍摄照片。

2、打开Stable Diffusion,选择img2img。

输入要生成的ai模特提示词:

输入反向提示词:

model选择真人照片风格的model。

3、点击inpaint选项卡,打开照片

用画笔工具涂抹掉假模特的脸和手。

点击inpaint选项卡,用画笔工具涂抹掉假模特的脸和手。

4、输入提示词

woman smilling, dark hair, (8k,RAW photo,best quality,masterpiece:1.2),(realistic,photo-realistic:1.37),cute,cityscape,night,rain,wet,professional lighting,ptoton mapping,reaiosity,physically-based rendering,

反向提示词

paintings,sketches,(worst quality:2),(low quality:2),(normal quality:2),lowres,normal quality,((monochrome)),((grayscale)),skin spots,acnes,skin blemishes,age spot,glans

5、然后点击Generate。

选择质量好的图,如果手看起来不舒服,可以继续用inpaint重新生成手。

选择质量好的图

缺点:

1、有前序步骤,需要给假模特穿衣服,拍照,处理照片

2、生成效果碰运气,还要二次生成改手。

3、模特姿势受照片限制,只能换脸和手

优点:

1、操作简单

方法2: img2img图生图+ControlNet+inpaint局部重绘

1、服装照片,将服装抠出来,去掉背景

2、制作服装照片的蒙版图

蒙版图就是把服装形状填成黑色,背景色改为白色。

3、打开Stable Diffusion,选择img2img。

选择局部重绘,上传蒙版。服装图在上,蒙版在下。

4、选择Openpose

打开服装图,然后添加骨骼。

调整骨骼的大小,适配衣服,点击发送到图生图。

5、选择ControlNet

在第二个Control model打开服装图,预处理器选择“Canny边缘检测”,模型选择“Contrl Canny”

6、输入提示词

1girl,beautiful,realistic,cinematic angle,full body,

反向提示词

paintings,sketches,(worst quality:2),(low quality:2),(normal quality:2),lowres,normal quality,((monochrome)),((grayscale)),skin spots,acnes,skin blemishes,age spot,glans

7、然后点击Generate。

生成效果

缺点:

1、有前序步骤,需要给假模特穿衣服,拍照,处理照片

优点:

2、100%还原服装

3、模特姿势和背景可以自定义

参考资料


[1]

Controlnet安装使用教程+下载地址: https://www.bilibili.com/video/BV1Wo4y1i77v

[2]

Openpose插件下载地址: https://github.com/fkunn1326/openpose-editor

Author: pixel32