图生图 / img2img
、涂鸦绘制 / sketch
、局部绘制 / inpaint
、局部绘制之涂鸦蒙版 / inpaint sketch
、局部绘制之上传蒙版 / inpaint upload
、批量处理 / batch
拉伸/Just resize
、裁剪/crop and resize
、填充/resize and fill
、仅调整大小(潜空间放大/just resize (latent ipscale)
,缩放模式指的是当原图和要生成的图的宽和高不一致的时候,选择的缩放模式,一般选择裁剪,如果原图和生成图的宽高一致的时候,选择任意均可0-64
之间调节,就是将我们涂抹区域,从边缘向中间透明过渡。数值较小的时候,边缘越锐利,所以一个合适的值会让图片看起来更真实,数值一般默认即可填充/fill
、原图/original
、潜在噪声/latent noise
、无潜在空间/latent nothing
。这是一种预处理的步骤,其中填充是指使用蒙版边缘图像的颜色填充,不过颜色已经被高度模糊;原图则是同原图一样不改变任何细节;而潜在噪声则是使用噪点进行填充;而无潜在空间就是噪点值为0的状态,可以看到只有原图保留了原来的画面,所以一般选择原图即可绘制蒙版内容/inpaint masked
、绘制非蒙版内容/inpaint not masked
,这个很好理解,选择第一个就是只在蒙版区域重绘,另一种则相反,正常一般默认第一个即可全图/whole picture
、仅蒙版/only masked
。全图重绘是指在原图大小的基础下绘制蒙版区域,优点就是内容与原图融合的更好,缺点是不够细节;而蒙版重绘是只处理的时候将蒙版区域进行放大到原图的尺寸,画完之后再缩小放到原图的相应的位置,优点就是细节更好,缺点也是细节太多,与原图融合的不够好个人常用出图参数
Prompt
去自定义想要的结果图片,比如白色头发,红色眼睛等等图生图
DPM++ 2M Karras
▶ 采样步骤设置的是30
▶ 脚本 Script
中选择是图像迭代Loopback
▶ 迭代次数设置成多少生成的图片就是多少张,一般设置2-4,防止显卡撑不住 ▶ 最终的重绘强度 Final denoising strenght
设置成了 0.88
▶ 重绘曲线选择 Linear
▶ 迭代中反推提示词选择 DeepBooru
,生成的最终图片效果还是很棒的线稿上色
Prompt
提示词即可Prompt
中输入 white hair
提示词即可Prompt
进行描述,除了头发,其他任何区域都可以进行重绘一键换发
Prompt
中输入中国旗袍的英文解释即可,因为涂鸦蒙版的颜色是会影响到原图的,所以如果是用蓝色涂抹衣服,最终将会生成蓝色的旗袍一键换衣
跟涂鸦蒙版其实差不多,只是上传的蒙版需要借助其他工具如PS的处理,相比直接手涂肯定是更精确
上传蒙版的蒙版在制作时可以设置部分透明的效果(不同程度的灰),还有边缘的羽化等等。此时需要注意具有相同效果的蒙版模糊的使用
需要注意的一点是,在上传蒙版中,白色代表重绘,黑色代表不处理。也不用细分,如果弄错了,在蒙版模式中选择重绘非蒙版就可以
为了方便测试,就将图片放到涂鸦蒙版中,用黑白两色把原图进行圈出,截图上传到上传蒙版中了,顺便加了 Prompt
的参数是天空、建筑物、人物等,可以看出 AI
只在白色区域进行了重绘,而圈出的黑色是没有重绘的
还有最后一个批量处理功能,用的不多,也不用讲太细,只要输入图片所在目录路径、图片处理后保存的路径以及蒙版路劲即可批量处理
自定义蒙版