Midjourney从入门到实战:图像生成命令及参数详解

目录

  • 0 专栏介绍
  • 1 Midjourney Bot常用命令
  • 2 Midjourney绘图指令格式
  • 3 Midjourney绘图指令参数
    • 3.1 模型及版本
    • 3.2 画面比例
    • 3.3 风格化
    • 3.4 图片质量
    • 3.5 混乱值
    • 3.6 随机数种子
    • 3.7 重复贴图
    • 3.8 停止
    • 3.8 垫图权重
    • 3.9 提示词权重分割

0 专栏介绍

🔥Midjourney是目前主流的一款AI生成图像工具,它风格多样,细节丰富,创作自由,涵盖文生图、图生图、图图结合等模式。对于艺术创作者来说,它可以扩展能力、提高效率,增加创意;对于大众爱好者来说,没有任何美术基础也可以进行艺术创作!本专栏详细介绍了Midjourney的基本命令参数、多种生图方式,并结合大量不同风格的实际案例帮助读者快速入门AI创作!

⚡专栏地址:Midjourney从入门到实战


1 Midjourney Bot常用命令

Midjourney Bot常用命令如下所示

在这里插入图片描述

  • /ask:可以向机器人提问
  • /blend:图像混合模式,2-5张图片溶图合成新图,尽量保持宽高比一致
  • /describe:上传图片生成4个文本描述
  • /fast:快速出图模式
  • /help:帮助项,引导式帮助使用
  • /imagine:最主要命令,生成图片
  • /info:查看基本信息,如订阅状况工作模式等
  • /invite:获得一个邀请链接
  • /prefer option set:创建自定义变量
  • /prefer option list:列出之前设置的所有变量
  • /prefer auto_dm:当开启时,生成完成后将通过MJ机器人给你发送私信,其中会包含Job ID和Seed值
  • /prefer suffix:指定要添加每个提示末尾的自定义变量,相当于把你的自定义变量设置成默认值
  • /prefer remix:切换到混合模式,每次点V都可以输入提示词
  • /private:切换到隐私模式,每月60美元会员才有效
  • /public:切换到公开模式,生成的图片都是公开的可以看到提示词
  • /relax:切换到慢速出图模式,如果快速模式耗尽就选择慢速
  • /settings:查看和调整出图的模式设置
  • /show:查看指定job_id的出图
  • /stealth:切换到隐私模式(应该是跟private命令一样的)
  • /subscribe:付费订阅链接

2 Midjourney绘图指令格式

聊天窗口输入/imagine命令后就可以在prompt的输入框内填写自己的提示词,imagine提示词基本格式为

参考图片+文本提示词+参数

其中

  • 参考图片:点聊天窗口左边的+按钮上传后回车即可,然后把图片拖入prompt输入框,也可以点击图片-在浏览器中打开-复制图片网址。生成图片时会参考图片的构图、内容、颜色等

  • 文本提示词:由

    • 主体描述:告诉Midjourney要画的主体是什么,是画人、动物还是场景,例如:一只站在雪地里的红色中国龙
    • 环境背景:人和物所处的背景描述,例如:一个开满鲜花的花园
    • 风格参考:是写实风格、皮克斯、赛博朋克、山水画还是水墨画等
    • 镜头构图:超广角、俯瞰图、正视图、半身像、微距等
    • 光线灯光:电影光、自然光、侧光、逆光、柔光、正面照明等
    • 主色调:红色、蓝色、金银色调、黄黑色调、多彩色调等
    • 质量:高细节、高品质、高分辨率、32k uhd等
    • 渲染:Unreal Engine、Unity、Octane render、C4D等

    等组成

在这里插入图片描述
来自提示词生成网站:Prompt Generator

第三部分参数的含义请参考第三节

3 Midjourney绘图指令参数

参数是Midjourney特定的尾缀,格式为

--参数名 参数值

注意参数名后要有空格,--之前也要有空格和其他参数分开

3.1 模型及版本

目前可用模型主要包含Midjourney和NiJi两个模型,Midjourney模型比较全面,NiJi模型则更适合制作动漫和插画风格。

Midjourney模型可以使用--version或简写--v参数来指定模型,可用值包括1, 2, 3, 4, 5, 6--v 6是最新的模型,擅长解释自然语言提示,分辨率更高。

在这里插入图片描述

Midjourney v6 的测试效果

NiJi模型则使用--niji 5--niji 4niji5还包含两个新的风格化参数,分别是更有3D效果的--style expressive和可爱风格的--style cute

3.2 画面比例

--aspect或简写--ar,使用方法

--ar 9:16

常用比例有:

  • 1:1:常用于头像、产品、广告等展示
  • 16:9:宽屏幕,是高清电视和视频的标准宽高比
  • 9:163:4:竖屏幕,是智能手机上垂直方向的标准宽高比,通常用于社交媒体应用程序中的视频
  • 4:3:曾经是电视和计算机显示器的标准宽高比,现在不太常用
  • 21:9:电影宽屏幕,是一些电影院和电视制作公司使用的宽高比

注意:比例必须是整数,不能使用2.35:1而是使用235:100。如不指定默认比例是1:1

在这里插入图片描述

默认1:1效果

3.3 风格化

--stylize或简写--s,使用方法

--s 750

低风格化值产生的图像与提示密切相关,但艺术性较差。高风格化值产生的图像非常有艺术性,但与提示的联系较少。

在这里插入图片描述

s1000 效果

在这里插入图片描述

s1 效果

3.4 图片质量

--quality或简写--q,使用方法

--q 1

高质量的设置需要更长的时间来处理,产生更多的细节。质量设置并不影响分辨率。高质量的设置并不总是更好。有时,较低的质量设置可以产生更好的效果。较低的画质设置可能最适合表现抽象的姿态。较高的质量值可能会改善受益于许多细节的建筑图像的外观。如不指定默认值为1

3.5 混乱值

--chaos或简写--c,使用方法

--c 10

高的混乱值会产生更多不寻常和意外的结果和构图。较低的混乱值有更可靠、可重复的结果。如果没有好想法时可以提高下c值进行头脑风暴。默认值是0,取值范围是0-100。下面3张图分别是值为0和100的示例。

在这里插入图片描述

c0 效果

在这里插入图片描述

c100 效果

3.6 随机数种子

--sameseed--seed,使用方法

--seed 12345

使用相同的种子号和提示将产生类似的结果图像。但是一旦改变提示词,即使相同的seed值也不能保证生成统一的图像。所以想用相同的seed值来保证生成同一个人的不同动作貌似是不现实的。seed值取值范围是0–4294967295。另外sameseed是版本4之前的参数,v4之后统一为seed。

你可能遇到类似这样的场景:

  1. 你输入一段 prompt,机器生成了 4 张图片
  2. 你看了下4张照片,发现其中有一张还行,但其余不是很满意,然后改了下 prompt,机器又生成了一些
  3. 但这次生成的照片你都不满意,你就很烦恼为何会这样
  4. 然后你就像为啥不能在第一次生成图上做修改呢?

在消息的右上角点击emoji按钮(下图1),然后再输入框里(下图2)输入envelope,然后点击信封 emoji,接着 bot 就会将seed号码发给你。

在这里插入图片描述
在这里插入图片描述

3.7 重复贴图

--tile,使用方法

--tile

可以生成可用作重复平铺的图像,用于创建无缝图案,如面料、壁纸和纹理。适用于MJ版本1、2、3和5

在这里插入图片描述

3.8 停止

--stop,使用方法

--stop 80

可在进程的中途结束一项作业。在一个较早的百分比上停止作业会产生更模糊、更不详细的结果。不指定默认值是100,取值范围是10-100。stop不影响U升频,依然会生成一张单独完整的图像,有时候有点不同的效果

3.8 垫图权重

--iw,使用方法

--iw 2

调整提示中图像与文本部分的重要性。更高的--iw值意味着垫图参考权重更高,生成的图片会跟原图更相似。这个参数只有在上传了参考图的情况下才有效,目前v5版本的默认值是1,取值范围是0.5-2。垫图会参考图片中的所有因素,包括构图、色彩、背景等

3.9 提示词权重分割

::,使用方法

提示词::a

::可以作为分隔符分割一个词语的两个部分,也可以为分割的各个部分提供不同的权重。如下图hot doghot:: dog,不分割时是热狗食物,分割时就是热的狗

在这里插入图片描述

全套AI绘画学习资料请联系下方博主名片获取


🔥 更多精彩专栏

  • 《ROS从入门到精通》
  • 《Pytorch深度学习实战》
  • 《机器学习强基计划》
  • 《运动规划实战精讲》

👇源码获取 · 技术交流 · 抱团学习 · 咨询分享 请联系👇

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/450038.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C#与WPF通用类库

个人集成封装,仓库已公开 NetHelper 集成了一些常用的方法; 如通用的缓存静态操作类、常用的Wpf的ValueConverters、内置的委托类型、通用的反射加载dll操作类、Wpf的ViewModel、Command、Navigation、Messenger、部分常用UserControls(可绑定的Passwo…

iTOP-3588开发板快速启动手册Windows安装串口终端软件创建串口会话

双击上图中红框的应用程序后,软件会启动,界面启动后如下图所示: 下面来创建第一个SSH 会话。点击菜单栏 「会话」 --> 「新建会话」,即可弹出 「会话设置」 对话框,如下图所示: 在会话设置框里面选择串口…

MySQL安装使用(mac、windows)

目录 macOS环境 一、下载MySQL 二、环境变量 三、启动 MySql 四、初始化密码设置 windows环境 一、下载 二、 环境配置 三、安装mysql 1.初始化mysql 2.安装Mysql服务 3.更改密码 四、检验 1.查看默认安装的数据库 2.其他操作 macOS环境 一、下载MySQL 打开 MyS…

【测试开发学习历程】重定向、管道与环境变量

前言:测试开发的学习已经开启第三周的学习了。 奋斗至此,内容已稍有难度。 发现每一点都有其深挖的地方,但读书在某些方面来讲要不求甚解,如果只在一点深挖,那可能进度很难提的上来。 继续加油!&#xf…

AIGC笔记--Maya提取和修改FBX动作文件

目录 1--Maya数据解析 2--FBX SDK导出6D数据 3--6D数据映射和Maya可视化 完整项目代码:Data-Processing/FBX_SDK_Maya 1--Maya数据解析 在软件Maya中直接拖入FBX文件,可以播放和查看人体各个骨骼关节点的数据: 对于上图来说,…

@Conditional注解详解

目录 一、Conditional注解作用 二、Conditional源码解析 2.1 Conditional源码 2.2 Condition源码 三、Conditional案例 3.1 Conditional作用在类上案例 3.1.1 配置文件 3.1.2 Condition实现类 3.1.3 Bean内容类 3.1.4 Config类 3.1.5 Controller类 3.1.6 测试结果 3…

ELK 日志分析系统

ELK (Elasticsearch、Logstash、Kibana)日志分析系统的好处是可以集中查看所有服务器日志,减轻了工作量,从安全性的角度来看,这种集中日志管理可以有效查询以及跟踪服务器被攻击的行为。 Elasticsearch 是个开源分布式…

酷柚易汛ERP - 采集助手使用文档说明

1、首先购买采集助手插件 2、管理员进入采集助手可配置对应的API KEY 3、到对应电商去复制商品链接,进行基础数据采集 4、采集成功后可对商品进行编辑,进行快速同步到ERP商品库中

CUDA环境配置在Ubuntu18

🎬个人简介:一个全栈工程师的升级之路! 📋个人专栏:高性能(HPC)开发基础教程 🎀CSDN主页 发狂的小花 🌄人生秘诀:学习的本质就是极致重复! 目录 1 NVIDIA CU…

FastAPI 学习笔记

FastAPI 学习笔记 0. 引言1. 快速开始2. 升级示例代码 0. 引言 在 Python 这个充满活力的生态系统中,FastAPI 应运而生,它是一个现代的、快速的 Web 框架,专注于构建 RESTful API。 无论你是一名有经验的 Python 开发人员,还是一…

ArcGIS学习(十四)OD分析

ArcGIS学习(十四)OD分析 1.上海市KFC与麦当劳的空间聚集度分析 本任务给大家带来的内容是网络节点关系分析。网络节点关系分析一般也叫OD分析。“O”指的是起点(ORIGIN),"D”指的是终点(DESTINATION),0D分析即为基于起点到终点的分析。 网络节点关系分析我们经常…

23-Java空对象模式 ( Null Object Pattern )

Java空对象模式 实现范例 在空对象模式(Null Object Pattern)中,一个空对象取代 NULL 对象实例的检查Null 对象不是检查空值,而是反应一个不做任何动作的关系,这样的 Null 对象也可以在数据不可用的时候提供默认的行为…

1. OSPF 基础实验(三):邻接关系和 LSA

1.3 OSPF 的邻接关系和 LSA 1.3.1 实验介绍 1.3.1.1 学习目标 1. 阐明在多路访问网络中接入多台路由器时的邻居关系建立过程 2. 控制 OSPF DR 的选举 3. 描述 5 种类型的 LSA 的内容,以及它们的作用 1.3.1.2 实验组网介绍 设备互联方式及 IP 地址规划如图所示…

NASA数据集——亚马逊盆地与其大气边界层之间各种气溶胶和气体交换率的估计值数据

简介 Pre-LBA ABLE-2A and ABLE-2B Expedition Data ABLE 2A 和 2B(大气边界层实验)数据包括亚马逊盆地与其大气边界层之间各种气溶胶和气体交换率的估计值,以及这些气溶胶和气体在边界层和自由对流层之间的移动过程。前言 – 人工智能教程…

【五】【算法分析与设计】双指针的初见

167. 两数之和 II - 输入有序数组 给你一个下标从 1 开始的整数数组 numbers ,该数组已按 非递减顺序排列 ,请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index(1)] 和 numbers[index(2)] ,则 1 &…

Java项目源码基于springboot的家政服务平台的设计与实现

大家好我是程序员阿存,在java圈的辛苦码农。辛辛苦苦板砖,今天要和大家聊的是一款Java项目源码基于springboot的家政服务平台的设计与实现,项目源码以及部署相关请联系存哥,文末附上联系信息 。 项目源码:Java基于spr…

[计算机效率] 便笺的使用

2.4 便笺 便笺程序是一种方便用户记录、查看和编辑便签的简单应用程序。在Windows系统中,便笺通常作为系统自带的实用工具之一,可以帮助用户快速创建、编辑和组织便签,以便随时记录重要的信息、任务或提醒事项。 便笺程序通常具有以下特点&a…

岩土工程监测中振弦采集仪的选型指南与市场概况

岩土工程监测中振弦采集仪的选型指南与市场概况 振弦采集仪是岩土工程监测中常用的一种设备,用于测量土体的振动特性。它的选型指南和市场概况如下: 选型指南: 1. 测量参数:振弦采集仪可用于测量土体的振动振幅、频率、相位等参数…

美团2025春招第一次笔试题

第四题 题目描述 塔子哥拿到了一个大小为的数组,她希望删除一个区间后,使得剩余所有元素的乘积未尾至少有k个0。塔子哥想知道,一共有多少种不同的删除方案? 输入描述 第一行输入两个正整数 n,k 第二行输入n个正整数 a_i,代表…

OpenHarmony开发—购物示例应用

介绍 本示例展示在进场时加载进场动画,整体使用Tabs容器设计应用框架,通过TabContent组件设置分页面,在子页面中绘制界面。通过Navigation完成页面之间的切换。在详情页中通过 Video组件加载视频资源,使用CustomDialogController…