Inpaint(局部重绘) 相当于小号的AI版PS,不但可以进行局部画面的修改,还可以去除背景中多余的内容,或者是四周画面内容的扩充。
预处理器说明
Inpaint_Global_Harmonious
:重绘-全局融合算法,会对整个图片的画面和色调均有所调整,一般在较大范围的重绘和扩展的时候选择;
Inpaint_only
:仅局部重绘,只会对蒙版里面的内容进行局部重绘;
Inpaint_only+lama
:仅局部重绘+大型蒙版,会先使用lama预处理器进行图片处理,使得生成出来的画面更干净些,适用于去除图片中的物体时使用;
实操
现在想将下方图片中的手持咖啡,换成手里拿着苹果:
在 ControlNet 中上传图片,手部和咖啡区域,画上蒙版:
修改提示词为:1girl,holding an apple,at the coffee shop,
生成图片如下:
通过 ControlNet---Inpaint 的功能得到的图片,会比发送至局部重绘生成的图片效果好上不少。
原因是,在 ControlNet 的帮助下,结合 Inpaint 模型,能够更加精准地预测重绘的细节,从而得到更好的融合效果。
今天先分享到这里~
开启实践: SD绘画 | 为你所做的学习过滤