上一节课我们讲了如何更好的编写 prompt,

从而让 SD 更加懂我们,实现更好的出图效果。

从开始的 “1 girl” 到最后的一个结构化的 prompt,最终能够得到如下图的结果。

但出图的效果还是不会很稳定,

我们在做笔记的时候会通过某种记号来标识哪一块是重点,着重标记。

那么在编写 prompt 的时候也是一样,

我们需要把重点内容做标识,这样 SD 在分析出图的时候优化加重我们 重点标识的比重,更好的控制出图效果

一、权重

SD 支持 prompt 权重的功能,

我们可以在关键词中标注权重参数,表示增强或减弱这个提示词的权重。

目前 SD 支持两种形式:

1.数值权重

格式:(提示词:权重数值)

权重数值的范围为 0.1-100

  • 小于1是减弱
  • 大于1是增强

我们用这个 prompt 来做演示,prompt 和效果如下

best quality, ultra-detailed, masterpiece, hires, 8k,stand up,
pixel art,
1 girl,
loli,thin,short ponytail,red hair,smirk,fox ears,heart-shaped pupils,tail,
hood,hoodie,fanny pack,denim skirt,denim skirt,
beautiful purple sunset at beach,
cinematic lighting,cloudy,
view of left side

当我们没有加任何权重的时候

虽然我们写了让主体 (站着)standup,

多生成几张图会发现还是会不受控制,

我们可以加上权重 1.5 之后: (stand up:1.5) ,立即都站起来了!

best quality, ultra-detailed, masterpiece, hires, 8k,
pixel art,
girl,(stand up:1.5),
loli,thin,short ponytail,red hair,smirk,fox ears,heart-shaped pupils,tail,
hood,hoodie,fanny pack,denim skirt,denim skirt,
beautiful purple sunset at beach,
cinematic lighting,cloudy
view of left side

2.括号权重

格式: (提示词)或[提示词]

每套一层()括号增强1.1倍,每套一层[]减弱1.1倍。

也就是套两层是1.1*1.1=1.21 倍,套三层是1.331倍,套4层是1.4641倍

二、混合

强制将不同的主体的元素特征进行混合出图。

1. 格式

元素融合:用AND把多种要素强制融合画进去 融合权重比例: 主体:数字

比如,想要生成一个狗、猫和老虎,我们可以看看效果

(masterpiece:1,2), best quality, masterpiece,
1cat:2 AND 1dog AND 1tiger

三、渐变

1.全阶段渐变

格式为: [from:to:when]

  • when 表示的迭代步数或比例(数值在0-1范围表示比例,1- 表示步数)
  • From: 提示词,表示在 when 前的步数渲染 from 提示词
  • to: 提示词,表示在 when 后的步数渲染 to 提示词

举个例子 :我们希望画一个女孩,能够有红色和蓝色的头发,[blue hair:red hair:5],第五步作为分割线渲染不同颜色的头发。

best quality, ultra-detailed, masterpiece, hires, 8k,
1 girl ,[blue hair:red hair:5]

2.前半阶段渲染

如果我们只希望在某个迭代步数前渲染,这个迭代步数之后就不进行渲染了,我们可以试试这个格式的渐变

格式: [from:when]

  • when 表示的迭代步数或比例(数值在0-1范围表示比例,1- 表示步数)
  • from: 提示词,表示在 when 前的步数渲染 from 提示词

3.后半阶段渲染

如果我们只希望在某个迭代步数开始进行渲染,这个迭代步数之前就不进行渲染了,我们可以试试这个格式的渐变

格式: [to::when] (注意是两个 : )

  • when 表示的迭代步数或比例(数值在0-1范围表示比例,1- 表示步数)
  • to: 提示词,表示在 when 开始的步数渲染 to 提示词

四、交替渲染

交替渲染更像是在作画时每一笔交替使用不同的主体特征进行作画的方式。

在 SD 中使用也很简单,格式如下:

格式: [关键词1|关键词2]

举个例子: 一个狗、猫和老虎进行交替渲染 [1dog|1cat|1tiger],出图的效果就很有意思了

best quality, ultra-detailed, masterpiece, hires, 8k,
[1dog|1cat|1tiger]

写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

Logo

脑启社区是一个专注类脑智能领域的开发者社区。欢迎加入社区,共建类脑智能生态。社区为开发者提供了丰富的开源类脑工具软件、类脑算法模型及数据集、类脑知识库、类脑技术培训课程以及类脑应用案例等资源。

更多推荐