如何让AI生成令人满意的图像?(prompt指南)
如何让AI生成令人满意的图像?(prompt指南)
随着AI艺术创作工具的普及,越来越多的人开始尝试使用Midjourney等工具生成图像。但是,如何让AI准确理解并生成符合预期的图像,却是一个不小的挑战。本文将为你详细介绍如何编写有效的prompt,让你的AI创作更加得心应手。
前言
刚开始使用Midjourney时,很难让AI准确生成出脑子里的模糊形象。这是因为我们无法用文本准确描述出来脑海里的模糊图像。没有准确的文本描述(即prompt),AI就会天马行空随意发挥,大多数时候都会让你疑惑“哎?怎么会生成这样的图片?”。想要让AI生成的图像合乎心意,了解基本的prompt是必要的。
文本描述基本结构:
内容描述 + 风格描述 + 属性描述
- 内容描述:画面主体内容,要画什么。是人是动物,做什么动作,穿什么衣服等
- 风格描述:指定艺术家风格,画笔风格,艺术风格,打光,视角等
- 属性描述:图片属性,尺寸,分辨率等
内容描述
描述你想要绘制的内容,越详细越好。
比如:一只猫猫(画面主体)正在打架(动作)猫猫头上戴着头盔(画面主体详细描述)猫猫在擂台上(画面背景)
风格描述
- 艺术家(”by [artists]”): van Gogh (梵高),alphonse mucha(阿尔丰斯·穆夏)basquiat(尚·米榭·巴斯奇亚)
- 艺术风格:pop art (通俗艺术)surrealism(超现实主义)realism(现实主义)symbolism(象征主义)cyberpunk(赛博朋克)gothic(哥特式)
- 绘画类型:oil paintings(油画)、portraits(肖像)、watercolor paintings(水彩画)、pencil drawing(铅笔画)、charcoal sketch(炭笔素描)、etching(蚀刻)、cartoon(卡通)、concept art(概念艺术)、posters(海报)、stickers(贴纸)、 tattoos(刺青)、landscape(风景)、black and white photograph(黑白照片)
- 光线:golden hour(黄金时刻)、studio lighting(演播室照明)、natural lighting(自然光)、cinematic lighting (电影光)
- 分辨率:4K,8K,8bit
- 摄影:studio photography(棚内摄影)、polaroid(宝丽来)、camera phone(手机摄像头)
- 相机设置:macro(微距)、wide angle(广角)、fish-eye(鱼眼)、motion blur(动态模糊)、close up(特写)等
- 质量提升:highly-detailed(高清细节)rendered in Unreal Engine(用虚幻引擎渲染)trending on artstation(流行艺术)
属性描述
- 指定版本
--v 1/2/3/4
(越大的版本越写实) - 负面提示词
--no something
(
—-no dog
画面中不要出现狗) - 质量
--q .25/.5/1/2
(默认1,越大需要的渲染时间越长) - 图片比例
--ar 2:3/3:2/16:9
(注意—v 4版本只支持2:3和3:2) - 混乱度chaos
--c 0-100
(默认0,数值越大画面越飞)
示例
An orange cat wearing a helmet poses in a boxing ring , by Robert McCall, gothic, posters, cinematic lighting, close up, highly-detailed --q 2
An orange cat wearing a helmet poses in a boxing ring
橙色的猫戴着头盔在拳击擂台上摆出架势 (内容描述)
by Robert McCall, gothic, posters, cinematic lighting, close up, highly-detailed
罗伯特·麦克科尔的风格,哥特式,海报风格,电影打光,人物特写,高度详细 (风格描述)
--q 2
设定质量为2 (属性描述)
以某张图片为基础
你也可以选择参考图片,让Midjourney参考这张图片生成。方式如下:
将图片上传至discord,
点击图片,在浏览器中打开,
然后把图片网址粘贴到prompt里面,
设定相似程度
--iw 0.25-5
(默认1.25,数值越大参考原图比重越多)
(注意Midjourney version 4 版本无法设定相似程度,改成version 3就好)
我们设定参考图片是上面的云彩图,只给一个blue 的文本描述,设定相似程度4,指定版本3。最终成果:
更进一步
上面的prompt还不够?想要更多?下面这个由Michael Taylor整理的prompt文档满足你:
PROMPT ENGINEERING TEMPLATE
你还可以用chatGPT帮你写prompt,真正实现从AI到AI一条龙。
参考
Prompt Engineering: From Words to Art
An advanced guide to writing prompts for Midjourney ( text-to-image)
1
0
扫码分享