|
发表于 2023-5-8 14:51:49
|
显示全部楼层
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,
不同的专业词汇可以呈现不同的效果
不同专业词汇生成的图片
<hr/>二.参数
参数是添加到提示中的选项,可更改图像的生成方式。
参数有以下几个
--aspect 3:2 或者 --ar 1:1 可以改变图像的横纵比:
不同版本支持的横纵比
-aspect 1:1 默认纵横比。
--aspect 5:4 通用框架和打印比例。
--纵横比 3:2 在平面摄影中很常见。
--纵横比 7:4 靠近高清电视屏幕和智能手机屏幕
不同版本支持的横纵比
不同横纵比效果
<hr/>--chaos (0-100) 改变结果的多样性
高值将产生更多不寻常和意想不到的结果和组合。较低的值具有更可靠、可重复的结果
可以看下对比
低chaos值:
低chaos值
高chaos值:
高chaos值
超高haos值:
超高haos值
<hr/>--quality <.25, .5, 1, 2> 或者 --q <.25, .5, 1, 2> 花费多少渲染质量时间。默认值为 1。值越高成本越高,产生更多的细节,消耗的gpu越高
高不一定总是更好 取决于你想要的图像
看下对比:
不同质量对比
各个版本支持
<hr/>--seed (0-4294967295) 种子编号 种子编号是为每个图像随机生成的,可以使用 --seed 或 --sameseed 参数指定。使用相同的种子编号和提示将产生相似的结束图像,可以通过控制种子编号慢慢调试出你想要的作品
想同的seed值产生的效果是相似的:
如果你不知道生成图片的seed值如何查看呢
可以通过点击表情 输入envelope 就可以啦
查看以往图片的编号 可以 /show <图片编号>
点击右上角表情
确认后查看会显示
<hr/>--stop (0-100) stop参数可以控制图像生成的阶段。以较早的百分比会产生更模糊、更不详细的结果
<hr/>--style <4a, 4b or 4c> 切换不同的版本
默认是4c版本
--style 4a 和 --style 4b 仅支持 1:1、2:3 和 3:2 纵横比。
--style 4c 还支持1:2 或 2:1 的纵横比
<hr/>--stylize <number> 或者 --s <number> 决定midjourney的默认风格强度
不同版本有不同的 stylize范围
不同版本stylize默认值
不同stylize效果
<hr/>--title title参数可以用于创造重复的图案 适合壁纸 纹理的无缝图案
<hr/>--video 可以把生成图片的过程生成一个视频 可以用envelop 查看链接(与查看种子号方式一样)
以上各个参数默认的值(v4):
各个参数默认的值
<hr/>选择不同的模型
--niji 专注于动漫风格图像的替代模型
--hd 使用早期的替代模型来生成更大、更不一致的图像。该算法可能适用于抽象和风景图像
--test 使用 Midjourney 特殊测试模式
--testp 使用 Midjourney 特殊的以摄影为重点的测试模型。
--version 使用早期版本的 Midjourney 算法。当前算法 (V4) 是默认设置
模型版本和参数兼容性
<hr/>三.图片链接
将图像添加到提示中,请键入或粘贴在线存储图像的网址。地址必须以 .png、.gif 或 .jpg 等扩展名结尾。添加图像地址后,添加任何额外的文本和参数以完成一个prompt
不同图片组合成一张图的效果
<hr/>--iw (-10,000–10,000) 参数
早期的 Midjourney 模型版本可以使用图像权重参数 --iw 来调整图像 URL 与文本的重要性。
在未指定 --iw 时使用,--iw 0.25 是默认值。较高的 --iw 值意味着图像提示将对完成的图像产生更大的影响。
<hr/>::参数
在提示中添加双冒号 :: 表明它应该分别考虑提示的每个部分
比如hot dog 如果组合在一起就是热狗 加了:: 就会分开考虑
加了::的效果
看了怎么多关键参数,不知道对你有没有用呢?好的图片关键还是得自己多多实践才能知道!今天就整理这么多,后续会补充stable diffusion的相关教程,希望大家多多点赞关注收藏呀! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|