我们在使用Midjourney的过程中会发现,同样一组提示词,也有可能给出不同的结果。
那如果我们需要输出一致的角色,比如我想输出一个人物的不同造型那该怎么处理呢。
这里教给大家的方法是垫图+文本提示+seed值+iw权重
下面分享案例,明确我们的目标是希望给这个角色出一套不同颜色服装的套图
初始提示词:
a cute Chinese girl wearing hanfu in malachite , intricate details, 3D rendering, ultra realistic --ar 3:4 --q 2 --ar 3:4 --niji 5 --style expressive
提示词的生成的图片:
垫图与seed值
首先需要上传你的垫图,得到垫图的链接,这里我们直接midjourney生成了一张角色图,直接复制图片的链接,
然后通过发送"envolope"信封表情拿到了图片的seed值。
这个数字可以创建一个视觉噪声场,每个图像可随机生成种子编号,使用相同的seed值会产生相似的结束图像。
在案例中我们拿到的seed值是2638362690
iw权重
iw参数可以控制垫图的相似度,范围是0-2之间,默认是0.25,数值越大代表相似度越高。如果我们不加iw参数就有可能导致出图的五官与垫图相似度差太远,完全变成了另外一个人。
我们输入/imagine填入垫图的地址,然后带上一样的文本提示词,最后跟上seed参数,最重要的是我们要跟上iw参数,输入—iw 2
所以我们的prompt就变成了:
垫图+文本提示+seed值+iw权重
https://s.mj.run/8cJPVdYYzPIa cute Chinese girl wearing hanfu in white,intricate details, 3D rendering, ultra realistic --ar 3:4 --q 2 --ar 3:4 --niji 5 --style expressive --seed 2638362690 --iw 2
多次变更色值尝试
在生成不同服装的套图时,我们将颜色词分别改为pink、laser lemon、white等等,这样,我们就可以通过控制生成的形象与原始种子值的相似度,修改部分颜色,达到角色一致性的效果。下面是我们得到的几种套图:
快去试试吧!