功能参数
提供 Midjourney 提示 ( Prompts ) 时,往往会在最后加入一些功能参数,透过这些功能参数,可以额外设定图片的长宽、质量、创造性...等,让产生的图片更符合需求,这篇教学会介绍 Midjourney 功能参数的用法。
功能参数列表
Midjourney 提供许多的功能参数,只要是“--”开头的提示词,就属于功能参数的一种,使用的方法为:
--參數 數值
下方列出常用的功能参数:
| 指令 | 默认值 | 数值范围 | 说明 |
|---|---|---|---|
| --aspect ( --ar ) | 1:1 | 整数比例 ( V5 ) | 图片长宽比例。 |
| --chaos ( --c ) | 0 | 0~100 整数 | 四张图片的差异 ( 混乱 ) 程度。 |
| --quality ( --q ) | 1 | 0.25、0.5、1 | 图片的质量。 |
| --stylize ( --s ) | 100 | 0-1000 整数 | 添加艺术风格的多寡。 |
| --weird ( --w ) | 0 | 0-3000 整数 | 图片的诡异程度。 |
| --repeat ( --r ) | - | 2-10 整数 | 重复产生几次图片,pro 最大可设定 40。 |
| --iw | 1 | 0~2 | 图像提示的权重 ( 支援小数点数值 )。 |
| --no | - | - | 负面提示。 |
| --tile | - | - | 产生重复纹理的图片。 |
| --seed | - | - | 设定种子号码。 |
| --stop | 100 | 10~100 整数 | 产生图片进度多少时停止。 |
| --style | - | raw | 保留原始图片风格 ( V5.1 版本以后适用 )。 |
| --fast | - | - | 使用 fast 模式。 |
| --relax | - | - | 使用 relax 模式。 |
| --Turbo | - | - | 使用 turbo 模式。 |
| --v | 目前版本 | 1~5,5.1 | 指定产生图片的模型版本。 |
| --niji | 目前版本 | 1~5 | 切换成 niji 模型并指定模型版本。 |
--aspect ( --ar )
--aspect ( --ar ) 可以设定“图片长宽比例”,默认长宽比例为 1:1,V5 的版本可以自订比例,V4 只支援 1:1、2:1、1:2 三种,下方列出三种不同比例所产生的图片。
a puppy is lying on the couch( 不使用 --ar 就会默认 1:1 )a puppy is lying on the couch, --ar 2:1a puppy is lying on the couch, --ar 3:4
--chaos ( --c )
--chaos ( --c ) 可以设定“四张图片的差异 ( 混乱 ) 程度”,默认 0,数值范围 0~100 的整数,数值越高表示四张图片越有差异,下方列出三种不同设定值所产生的图片。
a puppy is lying on the couch, --c 20( 只有一只狗不太一样 )a puppy is lying on the couch, --c 50( 沙发和狗都有点不同 )a puppy is lying on the couch, --c 100( 沙发和狗都不一样 )
--quality ( --q )
--quality ( --q ) 可以设定“图片的质量”,数值可以设定 1、0.5、0.25,数字越大图片的画质越好,也会包含更多的细节,但相对产生的速度也较慢,如果要产生图片的速度快一点,可以使用数字小的画质 ( 所消耗的额度也会比较少 )。
下方列出三种不同设定值所产生的图片 ( propmts: a puppy is lying on the couch ),可以看到小狗眼睛的细节明显不同。
--stylize ( --s )
--stylize ( --s ) 可以设定“AI 加入自我风格的程度”,默认 100,数值范围 0~1000 的整数,数值越高表示会添加更多的艺术风格 ( 更有艺术感或 AI 自己的创造性 ),数值越低则越没有艺术感或创造性,下方列出三种不同设定值所产生的图片。
--stylize ( --s ) 主要针对“画作”或“艺术品”较为明显,类似“0 就是正在学画的人,1000 就是艺术大师”,也因为数值越大艺术成分越高,也就越不容易遵照提示词产生图片 ( 艺术造诣越高越不遵守指令? )。
a puppy is lying on the couch, water painting, --s 0a puppy is lying on the couch, water painting, --s 500a puppy is lying on the couch, water painting, --s 1000
虽然 stylize 可以透过的数值设定添加艺术风格的程度,但程度的最高值受限于 settings 里的 Stylize 设定 ( 参考“/setting” ),举例来说,Stylize med 的 --s 200 和 Stylize very high 的--s 200,虽然都设定 200,但所添加的艺术风格却明显不同。
Stylize med 的
a puppy is lying on the couch, --s 200Stylize very high 的
a puppy is lying on the couch, --s 200
--weird ( --w )
--weird ( --w ) 可以设定“图片的诡异程度”,默认 0,数值范围 0~3000 的整数,数字越大图片的风格越诡异,下方列出三种不同设定值所产生的图片。
--weird ( --w ) 的意思比较接近“作画的风格 + 内容物”,数值越大所添加的风格越多,可能出现不存在提示词的东西也越多,导致一张图里面会同时包含很多不同风格或不同的物品,呈现的结果也会越来越诡异。
a puppy is lying on the couch, water painting, --w 0a puppy is lying on the couch, water painting, --w 1000a puppy is lying on the couch, water painting, --w 3000
--repeat ( --r )
--repeat ( --r ) 可以设定“重复产生几次图片”,默认 0,数值范围 2-10 整数,如果是订阅 pro 以上则可以到 40,如果设定 2 则同一组提示词将会直接产生 8 张图片,使用这个参数后,产图的当下会先询问是否要开始产图,按下 Yes,就会用同一组提示开始重复产图。
--iw
--iw 可以设定“图像提示的权重”,默认 1,数值范围 0-2 ( 支援小数点数值 ),如果有提供参考图片,数值越小越不会参考图片,数值越大越会参考图片,如果图片有网址就提供网址,没有网址就将图片上传到 Discord 就会产生一个网址,例如从宝可梦的官方桌布网站下载一张桌布,将桌布上传到 Discord,再次点击该图片,就可以看到图片的网址。下方列出种不同设定值所产生的图片。
将图片网址贴在提示的最前方,后方加上一些提示,接着补上参数 --iw 2,送出后就会尽可能的参考图片进行绘制。
下方列出不同 --iw 设定所产生的效果:
https://s.mj.run/IheuTFCfP1s, super dog, --iw 0( 文字比重较高,出现狗 )https://s.mj.run/IheuTFCfP1s, super dog, --iw 1( 文图比重正常,出现狗 )https://s.mj.run/IheuTFCfP1s, super dog, --iw 2( 图片比重较高,狗大幅减少 )
--no
--no 可以设定“负面提示”,也就是“不要出现什么”,虽然可以设定负面提示,但意义上属于“比重”,所以不能保证不会出现,还是会有一定的几率出现不想出现的东西,特别是如果使用参考图片,也会降低 --no 的准确度。
- 由于 Midjourney 并不是使用人类的观点去理解“没有”或“不”,因此在提示时,需要集中设定希望出现的内容,并使用
--no设定不想包含的概念。--no等同于::-.5,例如--no apple等于apple::-.5,因此有时可以透过多个--no,尽可能让不想出现的内容不出现。
下方列出不同 --no 设定所产生的效果:
super dog is flying( 完全不设定的时候,狗有红色披风 )super dog is flying, --no cloak( 红色披风变小,比重变少 )super dog is flying, --no cloak --no cloak( 使用两次,几乎看不到红色披风 )
--tile
--tile 可以设定“产生重复纹理的图片”,产生的图片可以上下左右连接,变成一张可以无限延伸的图片纹理。
--seed
--seed 可以设定“产生图片的种子号码”,产生一张图片后,可以点击“信封”的表情反应 ( 参考“传送图片信息” ),可以透过消息发送“产生这张图片的随机种子号码”,只要使用 --seed 種子號碼,就能再次产生类似的图片。
- 种子只会影响“右上方第一个图像”。
- 只有在“相同的提示和相同的参数设定”之下,相同的种子才会产生类似的图片。
--stop
--stop 可以设定“产生图片进度多少时停止”,默认 100,数值范围 10-100 的整数,提早停止产生图片作业可以快速预览,但得到的图片可能会是模糊或不清楚的结果。
super dog is flying, --stop 80( 80% 时停止,后方景物还没产生完成 )super dog is flying, --stop 50( 50% 时停止,大部分都还没有产生完成 )
--style raw
--style raw 是 V5.1 以后版本才能使用的参数,表示“保留原始图片风格”,设定后会尽可能减少 AI 的艺术创造性,尽可能单纯产生符合文字描述的图片。
super dog is flying( 使用默认值,狗会飞到天上 )super dog is flying, --style raw( 狗跳起来像在飞一样,减少了一些想像力 )
--fast、--relax、--Turbo
--fast、--relax、--Turbo 可以设定产生图片时使用快速 ( fast )、放松 ( relax ) 或涡轮加速 ( turbo ) 模式,效果等同于从 /setting 设定相关模式,fast 模式是默认值,relax 模式只有 pro 版本以上用户才能使用,turbo 模式产图速度快 4 倍,但消耗的产图额度会变成两倍。
--v
--v 可以设定产生图片的模型版本,目前可以使用 1、2、3、4、5、5.1 进行切换,但版本越低出来的效果也可能会越差,如果不设定就会自动采用 /settings 里所设定的版本。
--niji
--niji 可以设定使用 niji 模型产生图片。
小结
Midjourney 的功能参数非常重要,几乎所有产生的图片最后都会依赖这些功能参数,透过功能参数,也才能做效果接近或实验性质相关的图片。
微信扫码关注
抖音扫码关注