



在生成图片时可能会注意到,在输入提示词后,最初生成的图像往往非常模糊,随后逐步变得清晰,这是因为 Midjourney 机器人利用种子值创建视觉噪声场(类似于电视无信号时的雪花点画面)作为生成初始图像网格的起始点,然后再逐步生成图像。
seed 即 Midjourney 图像生成的初始点,默认情况下每次绘画的种子值是随机生成的,如果指定 seed 参数的值,那么在相同的种子值和提示词下会产生相似或者几乎相同的画面,利用这点可以生成连贯一致的人物形象或者场景。
参数格式:--seed <数值>
数值范围:0 ~4294967295之间的整数
来看一组例子,使用同一提示词“Celadon owl pitcher.”(青瓷猫头鹰壶)以及随机种子值运行3 次,结果如图2-43所示。
图2-43
在提示词末尾加上“--seed 123 ”运行两次作业,结果是一样的,如图2-44、图2-45所示。
图2-44
图2-45
当生成出一组优秀的图片,想要记录下 seed 值以便分享或将来再次生成时,是否有办法知道具体的 seed 值呢?答案是肯定的。只需按照以下步骤操作,便可获取指定图像生成过程中的 seed 值。
01 在生成连续的4 张图像之后,单击图像右上角的笑脸符号,如图2-46所示。
02 在弹出的窗口内搜索“envelope”,并单击第一个信封图标,如图2-47所示。
图2-46
图2-47
03 接下来,Midjourney 机器人会发送一条私信。打开私信,即可看到本次生成所使用的 seed 值,如图2-48所示。
图2-48
复制 seed 值(那串数字),作为下次指令中的 seed 参数,即可获得相同的图像结果。