Stable Diffusion 更好控制 Prompt 增强出图细节

2023年 7月 11日 41.7k 0

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

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

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

一、权重

SD 支持 prompt 权重的功能,

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

目前 SD 支持两种形式:

1.数值权重

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

权重数值的范围为 0.1-100

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

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

scss复制代码

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

Stable Diffusion 更好控制 Prompt 增强出图细节

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

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

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

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

scss复制代码

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

Stable Diffusion 更好控制 Prompt 增强出图细节

2.括号权重

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

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

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

二、混合

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

1. 格式

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

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

makefile复制代码

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

Stable Diffusion 更好控制 Prompt 增强出图细节

三、渐变

1.全阶段渐变

格式为: [from:to:when]

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

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

css复制代码

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

Stable Diffusion 更好控制 Prompt 增强出图细节

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],出图的效果就很有意思了

csharp复制代码

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

Stable Diffusion 更好控制 Prompt 增强出图细节

相关文章

班迪录屏怎么取消截图水印设置
班迪录屏怎么改存储位置
bandicam录制的视频默认存储在哪
网易云音乐电脑怎么设置播放器样式
酷狗音乐如何创建歌单
酷狗音乐如何单曲循环播放

发布评论