要知道什么
- Midjourney 允许您使用种子参数在其平台上生成相同的图像。
- 这
--seed
参数允许您通过分配一个唯一的编号作为初始图像网格的起点,从同一提示重新创建外观相似或几乎相同的图像。 - 您可以指定 0 到 4294967295 之间的任意数字作为初始图像集的种子值,并在相同的提示下再次使用它,以便随时重新创建原始图像网格。
- 使用相同的种子值将在 Midjourney 版本 4 或更高版本上生成相同的图像。在旧模型上使用相同的种子值时,您的图像将具有相似的构图、颜色和细节,但它们不会与原始图像网格完全相同。
Midjourney 上的种子参数是什么?
Midjourney 根据特定提示生成的任何图像网格都具有该提示特有的关联种子值。种子或--seed
参数允许您创建相同的图像并修改已在 Midjourney 上创建的图像。
当您根据提示生成图像网格时,Midjourney 会随机为这些图像分配种子编号。该数字将充当视觉噪声场,并将被视为初始图像网格的起点。
您可以让 Midjourney 为您的世代生成随机种子值,也可以为您要创建的图像指定首选种子值。当您生成图像网格而不分配种子值时,您将能够通过在生成图像网格后请求有关您的创建的详细信息来获取其种子值。如果您希望重新创建之前生成的图像或希望使用其他参数修改它们,则这是必要的。
种子值的行为也会根据您用于图像生成的 Midjourney 模型而变化。当您分配相同的种子值时版本 4、5 和 niji人工智能工具 Midjourney将产生几乎相同的图像。如果您选择将它们用于较旧的 Midjourney 型号(版本 1、2、3、test 和 testp), 你会获取具有相似构图、颜色和细节的图像但他们不会完全相同到您之前创建的初始图像集。
Midjourney 表示,种子值本质上不是静态的,因此在不同会话之间使用种子值时,您不一定会获得可靠的创建。这意味着,如果您想生成几乎相同的图像,则需要在同一会话中为图像分配和使用种子值,即无需注销或关闭浏览器上的 Discord 选项卡。
您可以为图像分配哪些种子值?
当您使用提示生成一组图像时,Midjourney 会随机分配一个唯一的编号作为初始图像网格的种子值。这个数字可以是0 到 4294967295 之间的任意值指定后,您可以使用该编号稍后创建更多相同的图像。
重复使用相同的提示后,图像的种子值不会保持不变; Midjourney 将为当您重复相同提示而不手动分配种子值时创建的图像网格分配另一个唯一编号。如果您希望为图像分配种子值,则可以使用与上述相同范围内的任何数字,即 0 到 4294967295 之间的任何数字。
为了便于使用并避免混淆,您可以使用 1、10、101 等低值来为下一组生成的图像设置任何种子值。无需设置更高的值作为种子编号,因为它们可能会不容易记住或分配。
将种子值分配给要生成的图像网格后,如果您希望后续几代图像相同,则需要确保它们使用相同的值。为了获得最佳结果,请在 Midjourney 版本 4 或更高版本上使用相同的种子值,以便 Midjourney 生成几乎相同的图像。正如我们之前所阐述的,较旧的 Midjourney 模型(如版本 1、2、3、test 和 testp)将重新创建具有相似构图、颜色和细节的图像。尽管如此,即使您使用相同的种子值,它们也不会相同。
如何在 Midjourney 上使用种子参数创建相同的图像
要在 Midjourney 上生成相同的图像,您可以为您的世代设置固定的种子值,这样当您使用不同的参数和值修改相同的提示时,下一代将具有相似的构图和特征。
您可以使用以下语法指定要生成的图像的种子值:/imagine [description] --seed (value)
– 此处,通过将 (value) 替换为 0–4294967295 之间的任何整数来为种子分配任何值。
要开始使用种子值生成图像,请在 Discord 上打开任何 Midjourney 服务器,或从 Discord 服务器或 Discord DM 访问 Midjourney 机器人。无论您如何访问它,请点击文本框在底部。
在这里,输入/imagine
并选择/想象菜单中的选项。
现在,在“提示”框中输入您想要的提示,然后添加--seed (value)
参数在最后。
现在,将 (value) 替换为您要分配给图像的种子编号。为了便于使用,您可以设置较低的种子值,例如 1、10、101 等,因为它们很容易记住和输入。一旦您提供了所需的提示,请按进入键盘上的键。
Midjourney 现在将开始处理您的请求,并根据您输入的提示生成一组 4 张新图像。
任何时候,如果您希望重新创建这些图像的相同版本,您可以复制提示您在上面输入了您分配给它的种子值。
复制后,您可以访问/imagine
和以前一样命令,粘贴提示您在“提示”框中复制了内容,然后按进入钥匙。
笔记:使用种子值重新创建图像时,请确保 Midjourney 的当前版本设置为 v4、v5 或更高版本,以便 AI 工具生成与原始图像网格几乎相同的图像。
当您这样做时,Midjourney 将生成与您之前创建的图像几乎相同的图像。
为了确保它们看起来相同,您必须确保提示中的单词及其顺序保持完整。即使您在提示中添加或删除单个单词,生成的图像集也不会与之前创建的图像相近。
如何在中途使用种子参数修改图像
创建相同图像的能力取决于您的提示描述和种子值。虽然相同的图像网格要求您输入与以前相同的提示,但您仍然可以稍微修改图像,而不会丢失原始的构图、颜色和细节。
您可以使用相同的种子值和提示描述,通过向混合中添加不同的参数,甚至替换用于描述原始图像网格的一些单词,来稍微改变图像创建中的某些内容。种子值可用于更改图像中的细微内容,例如:
- 改变
- 控制 Midjourney 的默认样式
- 更改拍摄对象或其外观
- 修改环境、周围环境和照明
- 改变图像的艺术风格
- 使用不同的媒介
笔记:修改提示时,您必须注意,即使具有相同的种子值,您也可能并不总是获得外观相似的图像,因为构图可能会根据您使用的提示而变化。
原提示:/imagine prompt watermelon hornbill hybrid --seed 101
其中种子值设置为 101。
原始想象网格:
为了让您更容易理解 Midjourney 如何执行这些修改,我们将使用与创建上面共享的原始网格相同的提示和种子值。
类别 | 修改提示 | 图像 |
纵横比 | 西瓜犀鸟杂交种 - 种子 101–ar 4:3 | |
风格化 | 西瓜犀鸟杂交种 - 种子 101-风格化25 | |
改变话题 | 西瓜巨嘴鸟杂交种 – 种子 101 | |
改变主体外观 | 西瓜红嘴矮人犀鸟杂交种 - 种子 101 | |
新环境 | 西瓜犀鸟杂交在海滩上–种子101 | |
艺术风格 | 西瓜犀鸟杂交作者:平山郁夫–种子101 | |
开关介质 | 西瓜犀鸟杂交泰国木偶剧–种子101 |
更接近的种子值可以产生相同的图像吗?
不会。如果您手动指定了种子值(假设为 100),则使用该种子值生成的图像将是唯一的。即使您设置接近该数字的种子值(例如 101),生成的图像网格看起来也将与您在种子值设置为 100 时创建的图像完全不同。
这是因为种子值只是图像生成的起点。对于两个不同的种子值,即使它们彼此更接近,该起始数据也不会相同。因此,为同一提示分配两个种子值将在中途生成两组不同的图像,尽管它们彼此更接近。
这就是您在 Midjourney 上使用 Seed 创建相同图像并修改它们所需了解的全部内容。