即使你的提示和模型再好,也很难一次性得到完美的图像。熟练使用Inpainting是很有必要的。

下面这张图片是Stable diffusion生成出来的原始图片。我们可以看到脸部不是很自然,而且缺失了右胳膊。

修复步骤:

1、在AUTOMATIC1111 GUI中,选择img2img选项卡并选择Inpaint子选项卡。将图像上传到修复画布上。

2、同时修复右臂和脸部,使用画笔工具创建mask,这是你想要Stable diffusion重新生成图像的区域。

3、Prompt那里还是可以用之前一样的prompt

4、需要将图像大小调整为与原始图像相同

5、如果你要修复面部,可以打开恢复面部选项。在设置选项卡中选择并应用要使用的面部修复模型。CodeFormer是一个不错的选择。但需要注意,这个选项可能会生成不自然的外观,并且可能与模型风格不一致。

6、Mask Content是下一个重要的设置。如果你想让结果受原始内容的颜色和形状指导,请选择Original。在大多数情况下,你将使用Original并更改去噪强度以实现不同的效果。如果你想从原始图像完全生成不同的东西,则可以使用latent noise或latent nothing选项。

7、去噪强度(Denoising strength)控制与原始图像相比的更改程度。当您将其设置为0时,不会发生任何更改。当您将其设置为1时,将获得无关的修复结果。你可以从0.75开始测试,如果你想改变不要那么大,可以减小这个值。

8、生成几张图片以便选择最好的那些,将Seed设置为-1,这样每个图像都不同。

最后结果:

相关阅读  6种常用的构图法 | AI绘画提示词技巧 | Midjourney

Categorized in: