关于stable-diffusion:最新版本-Stable-Diffusion-开源-AI-绘画工具之图生图进阶篇

37次阅读

共计 2265 个字符,预计需要花费 6 分钟才能阅读完成。

🎈 图生图基本参数

  • 图生图性能次要包含六大类:图生图 / img2img涂鸦绘制 / sketch部分绘制 / inpaint部分绘制之涂鸦蒙版 / inpaint sketch部分绘制之上传蒙版 / inpaint upload批量解决 / batch
  • 而图生图的基本参数包含但不限于以下几种:
  • Resize mode: 缩放模式,包含 拉伸 /Just resize裁剪 /crop and resize填充 /resize and fill仅调整大小(潜空间放大 /just resize (latent ipscale),缩放模式指的是当原图和要生成的图的宽和高不统一的时候,抉择的缩放模式,个别抉择裁剪,如果原图和生成图的宽高统一的时候,抉择任意均可
  • Mask blur: 蒙版含糊度,在 0-64 之间调节,就是将咱们涂抹区域,从边缘向两头通明过渡。数值较小的时候,边缘越锐利,所以一个适合的值会让图片看起来更实在,数值个别默认即可
  • Masked content: 蒙版蒙住的内容,包含 填充 /fill原图 /original潜在噪声 /latent noise无潜在空间 /latent nothing。这是一种 预处理 的步骤,其中填充是指应用蒙版边缘图像的色彩填充,不过色彩曾经被高度含糊;原图则是同原图一样不扭转任何细节;而潜在噪声则是应用噪点进行填充;而无潜在空间就是噪点值为 0 的状态,能够看到只有原图保留了原来的画面,所以个别抉择原图即可
  • Mask transparency: 蒙版的透明度,个别默认为 0,即不通明,因为透明度越高,AI 施展的空间越小,基本上当透明度大于 60,预处理就会失去作用
  • Mask mode: 蒙版模式,包含 绘制蒙版内容 /inpaint masked绘制非蒙版内容 /inpaint not masked,这个很好了解,抉择第一个就是只在蒙版区域重绘,另一种则相同,失常个别默认第一个即可
  • Inpaint area: 绘制区域,包含 全图 /whole picture仅蒙版 /only masked。全图重绘是指在原图大小的根底下绘制蒙版区域,长处就是内容与原图交融的更好,毛病是不够细节;而蒙版重绘是只解决的时候将蒙版区域进行放大到原图的尺寸,画完之后再放大放到原图的相应的地位,长处就是细节更好,毛病也是细节太多,与原图交融的不够好
  • Denoising strength: 重绘强度,默认 0.75,低强度就是根本不重绘,越高重绘越强,交融越不好,所以默认即可
  • 尽管图生图的参数比拟多,但大多数的时候,咱们抉择默认即可,因为很多时候,只须要正确的抉择而非过多的抉择,集体也仅仅设置一下缩放模式、采样器、采样步骤和宽高进行出图

🎈 图生图(img2img)

  • 能够依据你上传的图片生成一张在原图根底上创作的新图片
  • 能够通过批改 Prompt 去自定义想要的后果图片,比方红色头发,红色眼睛等等

🎈 涂鸦绘制(Sketch)

  • 在原图根底上涂鸦后,进行二次创作,这是最根底的用法,当然也能够进行线稿的上色
  • 模型要抉择好,如果想要生成二次元的,记得抉择二次元模型,下图测试抉择的是真人模型
  • 在进行线稿上色的时候,设置 缩放模式为裁剪 ▶ 采样器是 DPM++ 2M Karras ▶ 采样步骤设置的是30 ▶ 脚本 Script 中抉择是图像迭代 Loopback ▶ 迭代次数设置成多少生成的图片就是多少张,个别设置 2 -4,避免显卡撑不住 ▶ 最终的重绘强度 Final denoising strenght 设置成了 0.88 ▶ 重绘曲线抉择 Linear ▶ 迭代中反推提醒词抉择 DeepBooru,生成的最终图片成果还是很棒的

🎈 部分绘制(Inpaint)

  • 在部分绘制中,咱们只须要将须要重绘的中央圈进去,而后加上 Prompt 提醒词即可
  • 其中蒙版的彩色画笔并不是一种真的色彩,它是一片代表通明(不可见)属性的区域
  • 比方,将图片中的女生头发换成一头白发,只须要将图片上的头发区域涂上蒙版,而后在 Prompt 中输出 white hair 提醒词即可
  • 当然这里只作为测试,如果想要更好的成果,本人设置更多的 Prompt 进行形容,除了头发,其余任何区域都能够进行重绘

🎈 涂鸦蒙版(Inpaint sketch)

  • 相比于部分重绘,多了一个蒙版透明度的配置,这是因为这里的蒙版是能够自定义色彩的
  • 在部分绘制中画笔只有彩色,而在涂鸦蒙版中蒙版的色彩会影响到原图,抉择什么色彩最终重绘都会往这个色彩上靠
  • 蒙版透明度依照须要色彩的水平调节,最好不要超过 40
  • 比方将动漫女生衣服换成红色的旗袍,只须要将衣服用红色的画笔涂抹,而后在 Prompt 中输出中国旗袍的英文解释即可,因为涂鸦蒙版的色彩是会影响到原图的,所以如果是用蓝色涂抹衣服,最终将会生成蓝色的旗袍

🎈 上传蒙版(Inpaint upload)

  • 跟涂鸦蒙版其实差不多,只是上传的蒙版须要借助其余工具如 PS 的解决,相比间接手涂必定是更准确
  • 上传蒙版的蒙版在制作时能够设置局部通明的成果(不同水平的灰),还有边缘的羽化等等。此时须要留神具备雷同成果的蒙版含糊的应用
  • 须要留神的一点是,在上传蒙版中,红色代表重绘,彩色代表不解决。也不必细分,如果弄错了,在蒙版模式中抉择重绘非蒙版就能够
  • 为了不便测试,就将图片放到涂鸦蒙版中,用黑白两色把原图进行圈出,截图上传到上传蒙版中了,顺便加了 Prompt 的参数是天空、建筑物、人物等,能够看出 AI 只在红色区域进行了重绘,而圈出的彩色是没有重绘的
  • 还有最初一个批量解决性能,用的不多,也不必讲太细,只有输出图片所在目录门路、图片解决后保留的门路以及蒙版路劲即可批量解决

本文参加了 SegmentFault 思否写作挑战赛,欢送正在浏览的你也退出。

正文完
 0