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