【SD】一致性角色 - 表情差异生成 - 1

原理:通过segment +局部重绘

可以根据lora 产生面部表情图片

模型:sam_vit_h_4b8939.pth

导入图片到segment

【SD】一致性角色 - 表情差异生成 - 1_第1张图片

开启:Enable GroundingDINO

GroundingDINO Detection Prompt :输入 face

【SD】一致性角色 - 表情差异生成 - 1_第2张图片

 然后点击:Preview Segmentation

那么他会生成三组不同的分割结果

【SD】一致性角色 - 表情差异生成 - 1_第3张图片

【SD】一致性角色 - 表情差异生成 - 1_第4张图片

根据自己的需要,选择0 1 2

在这里我们选择2~因为看起来,2好像好看一点。

然后我们继续勾选

Copy to txt2img ControlNet Inpainting

ControlNet inpaint not masked

将分割后的图像发送到 control 0

打开control 0 设置如下 局部重绘

【SD】一致性角色 - 表情差异生成 - 1_第5张图片

不需要上传图片

打开control 1 设置如下

【SD】一致性角色 - 表情差异生成 - 1_第6张图片

【SD】一致性角色 - 表情差异生成 - 1_第7张图片

打开Regional Prompter

启用:Active

Base Ratio:0.3

Use base prompt

【SD】一致性角色 - 表情差异生成 - 1_第8张图片

在divide ratio 输入:1,1,1;1,1,1;1,1,1

然后点击:visualize and make template~然后画面倍分成6个区域

【SD】一致性角色 - 表情差异生成 - 1_第9张图片

如果要使用这样的排版

【SD】一致性角色 - 表情差异生成 - 1_第10张图片

则输入:1,1,1,1;1,1,1,1

通过测试,判断是否输入正确。

【SD】一致性角色 - 表情差异生成 - 1_第11张图片

然后输入提示词:

,
1 man,no expression,white background ADDBASE
(smile:1.6),white background ADDCOL
(angry:1.6),white background ADDROW
(scard:1.6),white background ADDCOL
(crying:1.6),white background ADDROW
(dazed:1.6),white background ADDROL,
(surprised:1.7),white background,

反向提示词:

different person,multiple persons,(worst quality,low quality),jpeg artifacts:1.2,depth of field,bokeh,blurry,monochrome,text,title,logo,signature,

开启高清修复(放大倍率根据你的需求调整)

【SD】一致性角色 - 表情差异生成 - 1_第12张图片

 【SD】一致性角色 - 表情差异生成 - 1_第13张图片

测试模型推荐:meinamix_meinaV11.safetensors [54ef3e3610]

你可能感兴趣的:(AI表情包,stable,diffusion)