声明
本笔记仅为个人学习笔记整理存档,参考资料在文尾说明,如有冒犯可进行联系,敬请原谅。
一、Midjourney基本知识
AI 绘画是人工智能生成内容AIGC(Artificial Intelligence Generated Content)的一个应用场景。其主要原理简单来说是收集大量已有作品数据,利用深度学习和神经网络等技术对大量的图像进行学习和训练,通过算法对它们进行解析,最后再生成新作品。
特点
① 速度快:自动化程度高可以提高绘画的效率和准确性;
② 质量高:可以通过不断地学习和训练大量的图像来不断提高其绘图的能力和品质,随着技术的不断发展,其绘图的应用范围也会不断扩大;
④ 低门槛:相比于传统的手绘,可以根据用户的需求进行定制,根据不同的绘图场景和目的,生成不同的绘图结果,为人们提供更加便捷和高效的绘图解决方案;
争议
版块问题——训练它则需要使用大量数据,其中不可避免的会出现未经授权的图片。另外,经过运算之后所生成的图像版权究竟归属于谁在目前也尚未有定论,使得部分艺术家对AI绘画表示反对
开发者:Midjourney研究实验室(2022 年 7 月 12 日公开测试)
架设地点:Discord 频道
使用方法:先注册一个 discord 账号,然后进入 Midjourney 的 Discord 频道(网页/客户端)
二、绘图操作
2.1 基本操作
①在服务器下面的输入框输入“/”,点击“/imagine”后输入一组关键词(用英文逗号分隔)
②图片指令
生成完成后,会出现两排按钮
U 的意思放大图片,U1/U2/U3/U4(顺时针) 分别指的是放大四张图片中的某一张
V 的意思采用图片的构图形式,重新生成一组类似的图片(顺序与 U 的顺序一样)
③
三、提示词prompt
3.1 结构组成
①基本关键词:一个基本的提示可以简单到一个单词、短语或表情符号
②高级关键词:可以包括一个或多个图像链接、多个文本短语或单词,以及一个或多个后缀参数
3.2 提示词描述
- 主题:人、动物、人物、地点、物体
- 媒介:照片、绘画、插画、雕塑、涂鸦、挂毯
- 环境:室内、室外、月球上、水下、城市中
- 照明:柔和的、环境的、阴天的、霓虹灯的、演播室的灯光
- 颜色:充满活力、柔和、明亮、单色、多彩、黑白、柔和
- 心情:沉稳、平静、喧闹、精力充沛
- 构图:人像、爆头、特写、鸟瞰图
注:
- Midjourney Bot 不像人类那样理解语法、句子结构或单词。在许多情况下,更具体的同义词效果更好。不要尝试“big”,而是尝试“gigantic”、“enormous”或“immense”。
- 尽可能删除单词。更少的单词意味着每个单词都有更强大的影响力、更多的多样性,但更少的控制。
- 使用逗号、方括号和连字符来帮助组织想法,但 Midjourney Bot 可能不会可靠地解释它们。
- Midjourney Bot 不考虑大小写。
四、 图生图
4.1 上传图片
①上传参考图到对话框(图片地址的后缀是 .png、.gif、.webp、.jpg 或 .jpeg 结尾),点击输入框左侧的加号/直接拖拽,选择上传图片(可多选图片上传)
②发送之后,右键点击图片,复制链接(每一个链接复制粘贴之后,必须空格一下,然后再复制第二个链接),在链接后面也需要空一格再打上关键词生效
- Discord Web App:单击以展开图像,然后右键单击并选择“复制图像地址”。
- Discord 移动应用程序:点击并按住图像,然后选择“复制媒体链接”。
注:
--iw:
使用图像权重参数可调整提示中图像与文本部分的重要性。如果指定了 no,则使用默认值。值越大,表示图像提示将对完成的作业产生更大的影响。
4.2 /blend
注:
混合图像具有默认的 1:1,但可以使用可选字段(--ar 2:3)在方形纵横比 (1:1)、纵向纵横比 (2:3) 或横向纵横比 (3:2) 之间进行选择。
4.3 分配权重
可以让 Midjourney Bot 单独考虑两个或多个单独的概念::作为分隔符。分隔提示允许您为提示的各个部分分配相对重要性。
多提示基础
::在提示中添加双冒号向 Midjourney Bot 表明它应该分别考虑提示的每个部分。
在下面的示例中,对于提示,所有单词都被考虑在一起,Midjourney Bot 生成宇宙飞船的图像。如果将提示分成两部分,则将两个概念分开考虑,从而创建宇宙中的飞船的图片。
当使用双冒号::将提示分成不同的部分时,可以在双冒号后立即添加一个数字,以分配提示的该部分的相对重要性。
负提示权重
可以将负权重添加到提示中以删除不需要的元素,所有权重的总和必须是正数。
4.4 关键词后缀参数
1)基本参数
- --aspect/--ar 调整图片的比例;
- --chaos 改变结果的变化程度。值越高,产生的生成结果就越不寻常和出乎意料;
- --no 负面提示,在提示词末尾加上 --no 可以让画面中不出现某些内容;
- --quality <.25, .5, 1, or 2>/--q <.25, .5, 1, or 2>默认值为 1,值越高渲染时间越高,值越渲染时间越低;
--seed <integer between 0–4294967295>
Midjourney 机器人使用种子号创建一个视觉噪声场(如电视静态图像),作为生成初始图像网格的起点。种子号是为每个图像随机生成的,但可以使用 --seed 或 --sameseed 参数指定。使用相同的种子号和提示将产生类似的最终图像;--repeat <1–40>
/--r <1–40>
从单个提示创建多个作业。--repeat
对于快速多次重新运行作业很有用;--style random
将随机的 32 种基本样式 Style Tuner 代码添加到您的提示中;- --stop 以较早的百分比停止作业会产生更模糊、更不详细的结果;
- --tile 参数生成可用作重复拼贴的图像,以创建织物、壁纸和纹理的无缝图案;
- 版本(version)用--version 或--v 参数或使用/settings 命令并选择型号版本来使用其他型号。不同的模型擅长处理不同类型的图像;
--style <raw>
在 Midjourney v5.1 和 v5.2 之间切换,生成更符合提示词的图片;--stylize <number>
或--s <number>
参数影响 Midjourney 默认美学风格应用于 Jobs 的强度;--weird <number 0–3000>
或--w <number 0–3000>
以实验--weird
参数探索不寻常的美学;2)模型版本参数
- --niji 另一种模型专注于动漫风格的图像;
- --hd 使用早期的替代模型来生成更大、更不一致的图像。该算法可能适用于抽象和风景图像;
- --test 使用 Midjourney 特殊测试模型;
- --testp 使用 Midjourney 特殊的以摄影为重点的测试模型;
- --version <1, 2, 3, 4, or 5,6>或者--v <1, 2, 3, 4, or 5,6> 使用不同版本的 Midjourney 算法;
3)其他参数
- --creative 修改 test 和 testp 模型更加多样化和创造性;
- --sameseed 种子值创建一个大的随机噪声场,应用于初始网格中的所有图像。当指定 --sameseed 时,初始网格中的所有图像都使用相同的起始噪声,并将生成非常相似的生成图像;
五、Discord操作命令
5.1 基本命令概述
- /fast 切换到快速模式,一般还有 Fast 使用时长不需要切换这个命令;
- /help 显示关于 Midjourney Bot 的有用基本信息和提示,帮助中心,字面意思;
- /imagine 使用提示生成一个图像,这个就是生图的命令,输入关键词发送;
- /info 查看关于你的账户和任何排队或运行中的工作的信息,可以查看账户的剩余作图时长等相关信息;
- /settings 查看和调整 Midjourney Bot 的设置;
- /show 使用图像作业 ID,在 Discord 内重新生成作业;
- /relax 切换到放松模式。这个模式比 Fast 慢,一般付费的同学用完 Fast 之后会自动切换到 Relax;
5.2 Niji Model模型
是 Midjourney 和 Spellbrush---niji 之间的合作,经过调整可以制作动画和插图风格。该模型对动漫、动漫风格和动漫美学有更多的了解。一般来说,它在动态和动作镜头以及以角色为中心的构图方面表现出色(--niji),一般这个模型用在动画插画上,如果你需要画一幅插画,那么用 niji 模式比 V 系列模型效果更好。
5.3 Remix
参考资料
https://docs.midjourney.com/docs/quick-start
两万字干货!可能是全网最详细的Midjourney基础教程 - 优设网 - 学设计上优设
https://blog.csdn.net/qq_41314882/article/details/137169551