首先明确一个概念:绘图是对整个图片进行重绘,但局部重绘是对你选中的位置重绘,这就是两个功能的不同点。
局部重绘详细步骤:
1、用画笔涂黑你想修改的地方,图片右边的蓝色点可以拖动 改变画笔大小,边缘适合用小画笔,中间用粗画笔;
2、在正向关键词中写入想重新生成的词,比如1cute face,因为你只想换脸,所以不用加别的主体提示词;
3、记得绘制三次元时 需要切换主模型为chiloutmix,采样方法用DPM++2M Karras。
如上图所示,点击生成,为了大家能看出区别,我用了XYZ脚本,能清晰明了看出只修改了涂黑部分,大图如下↓
可以双击放大查看。换脸就是这么简单。
局部功能新增功能介绍:
与前面功能一样的部分就不再讲解了,有需要学习的可以看之前的教程哈。
功能1、蒙版模糊
有时候在重绘脸部时 边缘无法很准确的选中,这时就需要蒙版模糊,可以羽化蒙版边缘,使得重绘部分与原图周围更加的贴合。玩过PS的应该都懂这个知识。
给大家看看蒙版模糊调低时的效果:
能清楚的看到脸部周围的细节非常的差劲,这就是蒙版模糊不够时产生的后果,至于这个值选多少,看你个人需求,反正拉的很高的话,只修改一点点内容。给大家看看迭代步数为1时的“过程图”↓
这是蒙版模糊为0时,蒙版边缘非常锐利
蒙版模糊调到30时,能明显看到边缘柔化了。
蒙版模糊调到最高时,与原图蒙版对比,是不是变小了很多
这就是蒙版模糊的用法,按需调整大小即可。
功能2、蒙版模式
1、重绘蒙版内容,就是你蒙哪它画那;
2、重绘非蒙版内容,就是重绘除了蒙版之外的所有地方。记得改成非蒙版内容时要改正向提示词,因为你让SD画的不一样了。
举个例子↓还是用XYZ脚本看起来更直观一些
这个时候因为你换的是背景,风景,所以正向提示词需要改,提示词相关性,重绘幅度也需要适当调整,用XYZ图表可以快速找到想要的区间。
功能3、蒙版蒙住的内容
使用这个功能,首先要将蒙版模式改回“重绘蒙版内容”
1、填充
先将蒙版内容模糊化,然后再一步步去躁来生成新的图片
从迭代步数变化能看出SD工作的过程,首先是将蒙版部分颜色模糊化,然后一步步生成新的图片。
2、原图
就是字面意义,还是原图,变化不大,前后变化非常小。
3、潜变量噪声
先将蒙版部分变噪声,再重新生成图片。如下图↓
4、潜变量噪声为0
相当于填充模式,也是采用模糊化蒙版颜色后进行去噪的过程。
你把重绘幅度拉低时,你就能看出来 蒙版涂黑部分是如何开始变化的,必须站在SD的角度才能理解它具体是做了什么事情,要明白它是如何工作的,你就能明白这些名词的含义了。
总结:大部分情况下用原图,因为修改非蒙版内容时,咱们是要保留这个脸型的。
功能4、重绘区域
1、全图:
当你用512*512分辨率生成图片时,脸部区域小,细节不够。为了修复脸部就出现了局部重绘功能,分辨率调高,脸部的像素密度就变大,重绘幅度加大就可以修复面部细节,但是分辨率调高可是会爆显存,所以它不适合很多局部重绘操作,尤其是图超级大时,就出现了仅蒙版内容功能。
2、仅蒙版:
其实就是对蒙版(脸部)部分进行512*512的重绘,图画其他地方不进行改变。
一个脸部就那么大,用这么密的细节重绘,就会细节非常丰富,生成的脸部就会非常好看。
但这个功能也有缺点,图画分辨率太大,也会出现很多超过脸的范畴,出现一个房子之类的古神图。一脸一房间……这时可以加大边缘预留像素,用来降低蒙版像素密度,使得它可以更好的出人脸,不至于塞个人或者塞个房间…
当然在分辨率不大的情况下,仅蒙版模式的边缘预留像素调小,蒙版部分像素会更密,能生成好图片。
这两个参数是反向关系。
总结
除非你的显卡是4090,否则建议你用重绘区域+仅蒙版模式,这样用512*512分辨率就可以生成很好的脸部照片。
记得绘制三次元时 需要切换主模型为chiloutmix,采样方法用DPM++2M Karras