AI绘画的救星!定向修手修脸,手把手教你玩转局部重绘!| StableDiffu

局部重绘的应用

如果想要闭上这位女生的眼睛,可以在提示词中加入相应的词汇,再用随机种子固定画面,但是随之而来的两个问题:
1.随机种子即便完全一致,当提示词发生变化时,新的随机过程也是相对不可控的,可能会出现换了个姿势、画面答复变化的情况,会让你距离原来喜欢的图片越来越远。

2.如果图片已经通过高清修复或者Upscale放大,这意味着需要再重新画一张非常大的图片,非常耗费时间,而我们可能对一张图大致是满意的,只有那么一小部分需要改进,重画一张实在不值得。而在SD中局部处理的方式有多种。
可以使用图库浏览器中的局部重绘。
局部重绘-手涂蒙版/涂鸦重绘(inPaint Sketch)

以上几种是局部重绘的几种不同的表现方式,但尽管局部重绘可以圈定一小块用于重新生成的区域,可它的功能依旧不够强大。如果想要用它修复一些问题场景比如异形的手,即便区域被蒙版精确限制住,但重新生成的过程仍然有很大的不确定性,生成结果可能不尽如人意。
但WebUI有一个进阶的功能,inPaint Sketch 可以帮助增强局部重绘的可塑造性

它的使用方法大体上和局部重绘相同,但是多出了一个拾色器的按钮

在这里,画笔的作用不再局限于划出范围,而是具有了一部分可以输入内容的能力,例如可以绘制一个口罩,使用提示词,可以适当调节重绘幅度,就可以得到一个新的带口罩的图像。


再例如:
一个手部绘制畸形的图片,可以使用拾色器的吸管工具,吸取画面中的颜色,带来作画的便利性。

直接把原来的绘制畸形手部用附近的颜色完全覆盖,再吸取一个肉色,进行绘制一个手的形象,再在正面提示词进行相关的描述。也可以再到负面提示词里用上相关的抑制产生问题的负面相关词或者插入Embeddings模型词,进行更好的抑制。



相对正常的蒙版重绘,此工具多出了一个选项蒙版透明度,简单理解就是颜色印在画面上的显著程度,一般维持默认0,也就是完全不透明,如果觉得颜色重了,可以适当调大数值。

在绘制手部的时候,需要降低重绘幅度,因为太大的重绘幅度会让勾勒出来的手部线头被模糊,同理蒙版模糊度也不宜过高,可以维持原来的大小不变。生成后AI即可修复正常的手部。

如果AI修复效果不好,可以解除限制随机种子,多试几次,并且反复调节一下相关参数。
Sketch (涂鸦重绘)
因为没有局部重绘的限制,会把新增加的绘制内容直接加入图片中,重新对图片做一个完整的图生图,这会导致其他部分的细节发生变化,如果只是需要修改局部,就改为使用inPaint Sketch 重绘


inPaint Upload (上传蒙版)
因为webui的重绘涂鸦较为粗枝大叶,可以使用更加精准的涉及图片处理软件的应用进行重绘处理
可以把需要处理的图片置入PS中,选出需要重绘的部分,进行图片处理,默认白色的区域是需要进行重绘的,黑色部分是可以保留的,也可以在下面的参数中交换。

可以经由以下操作:
1.图片导入到PS

2.较为简单的画面,可以在工具栏“选择”中选择“主体”,PS会自动框选识别所需要的区域,并生成选区。如果画面较为复杂可使用对象选择工具,可以使用它框选所需要的区域,生成类似选区。
3.在工具栏“图层”中选择新建填充图层,填充纯色,在出现的拾色器中定义为纯白色,这样就可以让白色的填满选择的区域。

4.ctrl+J 复制一层,将新复制的图层颜色改为黑色,单击一下图片框蒙版,选中它,使用ctrl+i反相交换蒙版区域即可得到黑白蒙版图像,格式可以是jpg/png的。然后上传到上传蒙版中,代替在webui中的操作,更加精确。

