本指南为用户手册提供了额外的图像,演示了不同设置对图像生成的影响。本指南不包括 /relax 和 /show
常见的格式错误
Astronaut —ar 1:2〜 一个长破折号,应该是两个短破折号(在某些设备上,合并的破折号也可以被理解)。Astronaut – -ar 1:2〜 两个短横线之间不应该有空格。
Astronaut — ar 1:2〜 这里的 “-” 是代表连字符,与 “a” 拼接在一起组成一个单词时,两者之间一般不需要空格,正确写法为 “-a”。
Astronaut –ar1:2〜 在r和1之间应该有一个空格。
Astronaut –ar 1:2,〜 去掉结尾的标点符号。
Astronaut –ar 1;2〜 这应该用冒号而不是分号。
Astronaut–ar 1:2〜 应该在 t 和 — 之间留有一个空格。
–ar 1:2 Astronaut〜 “–”参数需要放在提示文本之后。
基本参数
什么是ar?
一张图片的宽高比是其宽度和高度的比率。如果您需要非正方形的图片,有两种方法可以设置宽高比:–ar x:y 或者 –aspect x:y. 两种方式都是相同的,唯一的区别是一种方式需要输入的字符更少。 X 对应于图像的宽度,以及 y 该图像的宽高比是宽度与高度的比例。如果您想要一个不是正方形的图像,则有两种设置宽高比的方法。其中一种方法较简短,但两种方法的设置方式相同。请注意,机器人可能无法处理小数,因此您可能需要使用近似值。
在使用–test和–testp模型时,长宽比被限制在2:3到3:2之间。
常用的长宽比
什么是tile?
您可以使用 –tile 创建一张能够完美拼接的图片的选项。使用您喜欢的拼接、平铺或照片编辑工具,将此图像应用于拼接效果。
所有类型的提示都可以创造有趣的效果。有些会生成图案,而有些则会创建重复的场景。偶尔会出现意想不到的结果。
“Tile”可以与任何模型和大多数其他设置一起使用。但是,它无法与V4一起使用。
有些提示生成的图像可以无缝地拼接在一起,而其他提示则会创建可以以不同方式组合的瓷砖。
什么是 seeds?
当讨论种子(seed)时,很容易离题进入计算机科学领域。简而言之,种子是一种确定随机起点以生成图像的方法。在使用Midjourney时,种子可以是介于0到4294967295之间的任何整数。每张图像都有一个随机种子,可以使用信封表情符号将其发送给你。通过使用种子命令,您可以使您的结果更具可重现性和不那么随机,因为它们将从类似的起点开始。
你可以使用命令“seed”来自己选择种子数。–seed 1234 or –sameseed 1234 (放置 1234使用您喜欢的数字即可).-seed和 –sameseed 命令的区别非常重要。想象一下一个披萨被切成四份; –seed 选项将确保始终以意大利辣香肠为起点,而 –sameseed 选项将确保每个部分的意大利辣香肠数量相同。这意味着 –sameseed 在整个图像网格上的变化比 –seed 少。
什么是stylize?
Stylize是一种调整bot遵循您的提示与其创造力之间程度的方法。您可以选择任何0到1000之间的值。数值越低,它将更多地遵循您的提示,而数值越高,它将更少地遵循您的提示(但结果将更具艺术性)。有两种使用stylize选项的方法:–stylize 500和–s 500。它们的工作方式相同;唯一的区别是一个需要较少的输入。
“Stylize”在使用“–test”或“–testp”模型时最小限制为1250,最大限制为5000,并且在使用“–v 3”时限制为625到60000之间。
什么是quality?
“Quality”是指图像中可期望得到多少细节,而不是最终分辨率。有两种使用“quality”选项的方法:–quality 1 和 –q 1,它们的作用方式相同,只是前者需要键入更多字符。质量值越低,图像生成的速度越快;质量值越高,则速度越慢。在 /fast 模式下,这将影响使用的 GPU 分钟数;在 /fast 和 /relax 两种模式下,它将影响您获得图像的速度。仅支持 FAQ 指南中列出的值;如果您选择其他值,则将四舍五入到最接近的值。
下面每个图像都使用了prompt:Astronaut –quality X –sameseed 8616 –v 3
什么是chaos?
你还记得之前讲的sameseed吗?那么chaos是它的完全相反。使用–chaos命令将在图像网格中鼓励更多的变化和随机结果。你可以使用0到100之间的任何数字。更高的–chaos值会更倾向于更不寻常的结果,但可靠性会相应减少。例如,–chaos 10的结果要比–chaos 90更可靠。如果你没有指定值,它的默认值是0。你也可以使用–c 90来将Chaos设置为90。
Chaos和sameseed 通常不能很好地配合使用,在v3中可以尝试将它们结合在一起进行实验,但结果可能是不可预测的。
什么是stop?
–stop选项允许你在图像生成的过程中在特定的百分比(10%-100%之间)停止生成。例如,你可以使用–stop 90或–stop 20在90%或20%处停止生成。这通常在你想要稍微减少图像细节或者你注意到一些不需要的细节被添加时非常有用。
下面每个图像都使用了prompt: Astronaut –stop X –seed 8616 –v 5
什么是高级文本权重?
你可以使用双冒号 :: 来告诉机器人你想让它将每个元素视为单独的概念。虽然这可能并不总是将它们视为两个单独的概念,但它可以帮助你控制每个概念的混合。
我们也可以通过在 :: 后面加上一个数字来对每个元素进行加权,表示希望在图像中包含的程度。 astronaut::10 和 astronaut ::10 都是可以理解的。
我们可以使用负数权重来从图像中删除元素。您也可以使用 –no 命令来删除某些内容,例如 astronaut –no moon 等同于左边的图像,而 moon –no astronaut 等同于右边的图像。
权重可以在-10000到10000之间。它们被认为是相互成比例的,因此考虑你选择的数字之间的关系而不是与最大和最小可能值的关系可能更有帮助。
什么是image prompts?
你可以在提示开头包含一个或多个图像的URL,然后机器人将使用这些图像作为生成图像的灵感来源。要合并两个或多个图像,只需将它们的URL粘贴到提示框中,并用空格分隔。
请注意:我优先展示了其工作原理,而不是让图像看起来漂亮。
你也可以在你的提示中混合图像和文本,通过将URL放在开头,然后在其后放置文本描述。和其他提示一样,任何你想要使用的–command都应该放在最后。
什么是 Image weights?
–iw命令可以让你控制包含的图片与你输入的文字在生成图像时的权重比例。和高级文本权重一样,权重是相对的,范围是0.5到2。数值越大,提供的图像对生成图像的影响就越大。记得在输入提示的结尾处放置–iw命令。
注意:–iw 在 V4 和 test/testp 中无法使用
Image weight 示例值
Models和Upscales
默认模型是版本4,在使用–test或–testp时,唯一可用的升采样器是beta upscaler。当使用版本5时,没有upscaler,upscaler的图像将与初始网格中的图像相同。
Upscaling & Remastering
初始图像来自2×2的网格。下面的每个选项都使用这个初始图像。
Light upscale 选项的示例,平滑并去除了一些细节,可以在你的提示语中加入–uplight以自动使用此版本(无需使用默认版本)。
Beta upscale 选项示例,使用最大的图像文件,细节和平滑混合。在提示中加入–upbeta以自动使用此版本(无需使用默认版本)。
Remaster 选项示例,将初始放大版本输入测试模型(开启 creative 选项)进行处理。
什么是 Remix?
Remix 是一种功能,允许您在制作图像变化时编辑您的提示,使用 /prefer remix(或使用 /settings 切换)打开或关闭。打开后,Remix 允许您编辑整个提示为不同的内容或进行微小调整。
下面的这些图片都是上面父级图片的remix网格。下面图片的标题显示了修改后的prompt。左边的图片是完全修改过的prompt,右边的图片是更小的prompt改动。
为什么这些图片看起来比指南中的其他图片好得多?因为它们是用V5生成的!不幸的是,V5仍然有一些限制,这意味着指南中的某些部分不能轻易地更新为V5图片
什么是/Blend?
/blend命令允许您上传最多五张图片并将它们混合在一起。它的工作方式就像图像提示一样,但对于某些设备或存储在设备上的图像,它更加方便,因为它不需要URL。通常这里不涉及/commands,但我觉得强调一下它的工作方式与图像提示完全相同是很重要的。它只是一个新的界面。