对生成的图片进行微调
- 利用参数seed控制图片风格
- 利用Remix Mode修改提示词,对图片局部进行微调
先讲一个案例,在编程语言中,每次用rand()
来生成随机数,结果都是不一样的。【这是不是和ChatGPT、Midjourney有点像,即使你的提示词一样,但是结果还是不一样】
那么,如果程序下文还调用到这个生成的随机数,那么每次程序结果都有可能发生改变。那么我该如何使我的程序结果可复现呢?要知道,在调试程序或者做展示的时候,结果的可重复性是很重要的。
——可以在生成随机数之前,设置一个随机数种子,例如在R语言中,这个函数便是set.seed()
。
那么在Midjourney中,参数seed(或称seed值)就起到控制风格类似的作用。
来看看相同seed值生成的结果:
再来看一组:
需要注意的是,只有四宫格才能获取seed值。
- 鼠标右键点击四宫格图片
- 点击“添加反应”
- 点击“显示更多”
- 在搜索框中输入"Envelope",点击信封图标
- 这时,Midjourney界面左侧菜单栏的消息,会发现Midjourney Bot给我们发了消息,点击后便是刚才图片的seed值。
Remix Mode,可以理解为混合模型,是Midjourney设置中模式里的一个选项。
界面中输入/Setting
,呼出设置界面,选择Remix Mode
来看看利用Remix Mode生成的结果:
在开启Remix Mode的基础上,进行以下操作:
-
输入提示词,生成一组图(4张)
-
选择一张你想要微调的图(例如,你想要对第1张图进行微调,点击U1)
-
点击左下角的
Make Variations
,弹出Remix Prompt
弹窗,在这里修改提示词,然后提交,等待图片生成 -
如果没有你想要的图,点击刷新重新生成图片【推荐】;或者重复上述步骤,直到生成你想要的图片。
注意:目前没办法得到一个和之前仅一处不同,其他地方一模一样的图片。
如果想要生成多张风格一样的图片,建议直接一次性让它生成一组,而不多次生成!例如: