Midjourney中提示词权重(Prompt Weight)的作用与用法

midjourney prompt weights Midjourney

你可能在使用 Midjourney 的时候,看到有的prompt中有“::2”这样的。这些被称为提示词权重,它们可以帮助你强调(或弱化)提示的某些部分。

Sponsored links
Sponsored links

关于权重

  • 所有提示词的默认权重为1(越前面的词权重越高,例如开头的词对结果的影响就会比结尾的词大得多)
  • 权重:你可以单独使用“::”,还可以在其后添加数字,形成例如“::2”或“::10”。
  • 权重是相对的,A::3, B::1 和 A::6, B::2的结果是一样的。
  • 权重可以为负数,例如“::-1”(Midjourney 将尝试消除你给负权重的部分),我们用到的“--no”命令相当于权重为“:: -0.5”。
  • 所有权重之和必须大于等于0。
  • 图像权重:你可以使用“--iw”来权衡图像提示。

权重举例

我用wood(木头)和teapot(茶壶)为例,加了seed值来保证结果的一致性。我分别用了给wood加了权重1,权重3,和权重5。可以看到wood木头的权重越大,最后的结果就离茶壶越远了。

kerry wood 25b021e1 bcde 403d b0ed 7c60880ab228
wood::teapot --seed 1
kerry wood 42d54c36 f078 437e ae3c 21184efacec2
wood::3 teapot::1 --seed 1
kerry wood 123d4889 f5cc 403f b2ac caf2634cc88c
wood::5 teapot::1 --seed 1

反过来,如果teapot茶壶的权重越高,最后的结果就跟wood木头没什么关系了。

kerry wood 25b021e1 bcde 403d b0ed 7c60880ab228 1
wood::teapot --seed 1
kerry wood 8e4e0317 a05c 4964 beb8 5412a4797522
wood::1 teapot::3 --seed 1
kerry wood dbb6688a e80a 4367 ad01 32b8d395d0d9
wood::1 teapot::5 --seed 1

权重是相对的

权重彼此成比例。例如 wood::3 teapot::1 的结果就跟 wood::6 teapot::2 是一样的,wood::9 teapot::3依此类推。你可以自行尝试一下。

另外,没有必要使权重非常高。一旦你用的权重太大,例如1:6或是1:8,另外一个元素就不再重要了。

负权重举例

权重可以为负。权重为负的话,就意味着你不想要某个东西。Midjourney有个“--no”命令,这个命令就相当于::-0.5。

下面的例子,我给了3d render realistic (3D现实渲染)一个负权重,分别是-0.5和-1。可以看到当权重为-1时,画面就变成全平面的漫画了。

kerry iron man 331f4689 7fdd 4dcd bcce c45105666b6c
iron man --seed 1

kerry iron man 2fc03cd5 da0c 4911 97f8 56ce2dde860e
iron man::1 3d render realistic::-0.5 --seed 1
kerry iron man 2cf49313 cdb2 4d89 9b9c 17caaff865ad
iron man::1 3d render realistic::-1 --seed 1
4/5 - (3 votes)
Series Navigation<< Midjourney 中 Seed的作用与用法Midjourney 如何自己建服务器作画 >>
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x