Midjourney 教你如何写一个好的prompt
2023-10-13 发布
Prompt 是ai生成图像的短文本提示语 ai会将prompt 中提到的单词和短语分解成更小的部分,叫做token,可以将其与其训练的数据进行比较,然后用于生成图像。一个优秀的prompt可以生成一张独特且令人兴奋的图像
首先得清楚的知道prompt的结构组成
最简单的就是一句描述,一个简单的单词。
更高级的提示可以是一个或者多个图像url 多个文本短语 或者多个参数
prompt格式
image prompts[图片提示]:可以将图像 URL 添加到提示中以影响最终结果的样式和内容。图片 URL 始终位于提示的前面
Prompt Text[文本提示]:您要生成的图像的文本描述
Parameters[参数]:参数改变图像的生成方式。参数可以更改宽高比、模型、放大器等等
一.文本提示
Prompts不需要太复杂,也不能太简单,太简单依赖于ai的基本样式,关键是要抓住你想要的核心描述
AI不太擅长理解人类的语法,句子结构。单词的选择比较重要,可以找一些绘画描述的关键词,而不是自己想当当然的描述
可以用逗号,括号,连字符来组织你的prompt
如果你不要什么 不要描述“no red” 要描述成 --no red
想清楚你的图像包含哪些内容
- 主题:人、动物、人物、地点、物体等。person, animal, character, location, object,
- 媒介:照片、绘画、插图、雕塑、涂鸦、挂毯等。photo, painting, illustration, sculpture, doodle, tapestry
- 环境:室内、室外、月球上、纳尼亚、水下、翡翠城等。indoors, outdoors, on the moon, in Narnia, underwater, the Emerald City
- 照明:柔和、环境、阴天、霓虹灯、工作室灯等 soft, ambient, overcast, neon, studio lights
- 颜色:充满活力、柔和、明亮、单色、彩色、黑白、柔和等。vibrant, muted, bright, monochromatic, colorful, black and white, pastel
- 情绪:稳重、平静、喧闹、精力充沛等。Sedate, calm, raucous, energetic
- 构图:人像、爆头、特写、鸟瞰图等。Portrait, headshot, closeup, birds-eye view,
二.参数
参数是添加到提示中的选项,可更改图像的生成方式。
参数有以下几个
--aspect 3:2 或者 --ar 1:1 可以改变图像的横纵比:
不同版本支持的横纵比
-aspect 1:1 默认纵横比。
--aspect 5:4 通用框架和打印比例。
--纵横比 3:2 在平面摄影中很常见。
--纵横比 7:4 靠近高清电视屏幕和智能手机屏幕
-chaos (0-100) 改变结果的多样性
高值将产生更多不寻常和意想不到的结果和组合。较低的值具有更可靠、可重复的结果
可以看下对比
低chaos值:
--quality <.25, .5, 1, 2> 或者 --q <.25, .5, 1, 2> 花费多少渲染质量时间。默认值为 1。值越高成本越高,产生更多的细节,消耗的gpu越高
高不一定总是更好 取决于你想要的图像
看下对比:
--seed (0-4294967295) 种子编号 种子编号是为每个图像随机生成的,可以使用 --seed 或 --sameseed 参数指定。使用相同的种子编号和提示将产生相似的结束图像,可以通过控制种子编号慢慢调试出你想要的作品
如果你不知道生成图片的seed值如何查看呢
可以通过点击表情 输入envelope 就可以啦
查看以往图片的编号 可以 /show <图片编号>
看了怎么多关键参数,不知道对你有没有用呢?好的图片关键还是得自己多多实践才能知道!今天就整理这么多,后续会补充stable diffusion的相关教程. AI绘画