Midjourney常见玩法及prompt关键词技巧

今天系统给大家讲讲Midjourney的常见玩法和prompt关键词的一些注意事项,带大家入门~(多图预警,建议收藏~)

一、入门及常见玩法

1、注册并添加服务器(会的童鞋可跳过~)

Midjourney虽然有官网,但是它的功能是通过Discord这个社区实现的,所以我们去注册这个网站就可以,社区网站链接如下:http://discord.com/ 。注册也很简单,用邮箱就可以,没有ChartGPT那么麻烦。

注册完成之后呢,我们把Midjourney Bot添加到自己的服务器上,然后就可以对机器人输入命令,开始玩起来了。具体添加步骤如下:

(1)点击“搜索公开服务器”加入Midjourney社区

点击后我们可以发现这里很多服务器,然后点击我们需要的Midjourney服务器。

点击Midjourney服务器后,点击Getting Started,页面跳转后点击“加入Midjourney”,完成一个机器人验证。

(2)创建自己的服务器

点击绿色框框里的加号,弹窗跳出创建服务器的窗口,点击“亲自创建”-“仅供我和我的朋友使用”-自定义自己的服务器名称-点击创建,就完成自己服务器的创建了。

(3)将Midjourney Bot添加到自己的服务器上

找到Midjourney图标,点击成员名单显示名单,找到Midjourney机器人,点击它,将它添加至服务器,弹窗处选择我们刚刚自己创建的服务器就可以,授权完成之后就成功将Midjourney机器人添加到我们自己的服务器上了,这样就不用到社区里跟别人挤到一起创作了。

完成服务器的添加后,我们就可以点击自己的服务器,在右边的框框里就可以看到自己和Midjourney机器人了,点击最下边的发消息对话框就可以开始进行作画啦!(之前是可以有免费试用机会的,不过最近好像直接要订阅费才能用了。)

2、常见命令

最常用的有两种命令,一个是“/imagine”命令,一个是“/blend”命令

“/imagine”命令就是prompt关键词回车后可以直接出图,比如下面这样。

“/blend”命令是将2张或多张图(最多5张)合并后生成新的图片,可以用于不同风格的一个融合,例如下面的例子。

3、优化与变换

到目前为止我们已经可以生成图片了,接下来我们就看看如何对图片进行优化和进一步的变换。

我们应该有注意到生成的图片下面有8个按钮(U1、U2、U3、U4、V1、V2、V3、V4)和一个刷新键。

首先,这里的数字1-4,分别代表的是左上、右上、左下、右下四张图片。

U代表的是选择该图片,并添加细节。比如生成了4张,我觉得第4张最符合我的审美,并且想下载下来,那么就点击U4进行生成。

V代表生成更多这类图片,比如V4就是对第4张图片,再生成一组这类图片(4张),结合下面的例子理解一下。

刷新按钮,就是对目前所生成的图片觉得不太理想,再重新生成一组。

Make Variations 跟V的功能类似,就是在此基础上变形。Light/Beta upscale redo表示不同级别的重做,对画面进行柔化,类似人脸磨皮。

二、参考图+关键词出图及参数介绍

1、参考图+关键词出图

上面我们介绍了如何通过关键词生图,也知道了如何通过多张图片合并的方式生图,那么能不能通过图片+关键词生成新的图片呢?比如很多宝妈可能想给自己的宝宝生成哪种动漫、迪士尼、泡泡玛特这种风格,诶,那就可以通过这种方式来实现。以下是具体操作步骤:

(1)首先点击加号上传你需要参考的图片,Midjourney机器人会以此图为基础生成图片。

(2)在对话框里面给这个图片命名,任意输入就行,比如我输入6,然后再次按回车键,把图片信息给到机器人。

(3)点击图片,点击“在浏览器打开”,然后复制图片网址。

(4)将图片链接粘贴至/imagine prompt后面,注意: 链接后缀必须是.png或者jpg,否则无法生效。图片链接粘贴完成后,必须空一格,再输入描述语关键词, 按回车键,最终新生成的图片就会参考原图。下面就是根据小女孩的写实照生成的迪士尼风格的小女孩头像。

粉粉嫩嫩,有点可爱,多少是想要拥有的吧~

2、参数介绍

常见的参数具体有以下几个:

(1)" --q ":代表图片质量,系统默认为1,数字越大,生图时间越长,质量越高。只能输入 --q 0.25 --q 0.5 --q 1 --q 2 --q5 这五种数字。

(2)" --v ":代表用的哪个版本,目前是到了v5,比较真实逼真。

(3)" --ar ":可以调整图片比例,默认是1:1,也可以自己换成自己想要的比例,例如2:3、9:16等。

(4)“ --iw ”:使用--iw命令可以控制新图片与参考图的相似程度,数值范围为0~2(--v 5情况下),默认值为0.25,数值越大,参考原图的比重越高。例如下面这张图,就是使用了“ --iw ”参数,最终生成的图片就会比较像原图片。

(5)“ --no ”:表示删除不要的元素,例如我们这里的不要参考图的那根棒子,最终的成图里就有没有棒子的图片,虽然还不是十分智能,但相比第一次不带“ --no ”生产的图片已经正常许多了。

(6)“ --seed ”:表示随机种子,Midjourney每次跑出的图都是不一样的,即使是同样的关键词,那么这个时候就可以通过“ --seed ”参数,每次都用一样的随机种子来生图,保持每次生图的一致性。例如我用“ --seed ”参数生成一组8-78岁的肖像图。

Midjourney默认是不会公开seed值的。那么具体怎么生成这个seed值呢?

①在设置这里,确保开启了“允许服务器成员直接向您发起私聊”(Allow direct messages from server members)的按钮。

②点击某个任务的action按钮,然后点击信封表情(如果没有,就输入envelope,就能看到)。

③点击消息,查看Midjourney机器人发给自己的seed值。

单张图片的seed值获取方法同上。上面8张图就是用同一个seed值生成的,像不像一个人一生的肖像演变。

注意:所有参数的前后都是有英文状态下的空格的,而且冒号也是英文状态下的,要不然不生效,例如," --ar 2:3"的正确打法是“空格--ar空格2:3”。

三、prompt框架及关键词技巧

1、prompt关键词框架逻辑

最近也玩了一段时间,对于prompt关键词也总结一套自己的提示框架供大家参考。

主要分了两个部分,一个是对物体的描述,一个是对人物画像的描述。

(1)人物画像:主体+装饰说明+容貌细节描述+动作说明+镜头提示+环境说明+整体风格说明+参数设定。例如这个小女孩头像的关键词提示:

(2)物体描述:主体+(背景+周围)环境提示+镜头提示+整体意境/风格说明+参数设定。如下面这款香水的提示词,整体效果看着还可以。

另外还有一些prompt关键词提示的小技巧,大家继续往下看⬇️

2、prompt关键词技巧

(1)少而精

输出少而关键的内容,例如下图一只可爱的小猪猪,一只会飞的可爱小猪猪。 虽然提示的内容很简短,但是输出的内容还不赖。

(2)宁可只写关键词,也不要用长篇累牍

宁可只写关键词,也不要用长篇累牍。看看下面这个反例。

出来的画面一点儿不搭边,但是换成关键词提示就不一样了。

(3)最好用英文关键词

能用英文关键词就不用中文,Midjourney好像更能识别英语,有可能它学习的材料更多是英文材料。以下是中英文输出的图片对比。

这里推荐一个在线翻译软件——DeepL,听说是比谷歌翻译还牛逼,无所谓,翻译的难度其实不高,用ChatGPT直接生成关键词也可以。

(4)图片参数设置技巧必看

这里还是想再次提醒一下参数设置时要注意的问题,记住前后空格和英文状态,具体方法参见上面参数部分,不再赘述。

四、Midjourney优缺点及总结

最后,说说Midjourney优缺点和未来有可能发展的方向吧。

优点就很明显了,只要输入prompt关键词就能生成图片,对于绘画小白来说实在太友好。而且还可以生出来的图片色彩绚丽,非常炫酷,给人视觉上的冲击,画面的整体效果还不错,常常能给艺术创作者灵感。

缺点的话,或者说勉强还能算得上的话,免费次数用完后的付费算一个吧(对有些小伙伴来说可能不算哈,因人而异)。另外的话,虽然prompt关键词不难,但是对于没啥基础的小伙伴,还是需要经过学习和了解的阶段,才能进入自由创作的阶段,未来如果能有标准化的产品(有可能是第三方公司)去对接Midjourney的接口,让prompt关键词的输入更符合用户使用习惯,让用户能更简单使用这款产品的话就更好了。

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

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

相关文章

DC-9渗透测试复现

DC-9渗透测试复现 目的: 获取最高权限以及flag 过程: 信息打点--sql注入- 文件包含漏洞-Knockd开门开启ssh连接-hyjra爆破-sudo提权(文件追加) 环境: 攻击机:kali(192.168.85.137) 靶机:DC_3(192.168.85.141) …

GPT状态和原理 - 解密OpenAI模型训练

目录 1 如何训练 GPT 助手 1.1 第一阶段 Pretraining 预训练 1.2 第二阶段:Supervised Finetuning有监督微调 1.3 第三阶段 Reward Modeling 奖励建模 1.4 第四阶段 Reinforcement Learning 强化学习 1.5 总结 2 第二部分:如何有效的应用在您的应…

【Linux】Linux信号

目录 信号的概念 生活中的信号 Linux中的信号 kill命令 kill 命令的使用 常见的信号 命令行代码示例 注意事项 信号的处理方式 产生信号 信号的捕捉 信号捕捉示意图 内核如何实现信号捕捉 信号的捕捉与处理 小结 阻塞信号 信号在内核中的表示图 信号集操作函数…

如何学习嵌入式Linux?

如何去学习嵌入式 Linux 呢?嵌入式底层开发毫无疑问是一项极为关键重要的技术,其被广泛地应用于形形色色的嵌入式系统之中。伴随科技的迅猛飞速发展,嵌入式系统已然成为了我们生活中不可或缺的一个组成部分,这也极为凸显出了嵌入式…

基于 Bazel 的 iOS Monorepo 工程实践

在之前很长一段时间里,哔哩哔哩 iOS 工程是使用 Polyrepo(或者说 Multirepo,即多仓库)的传统模式进行开发。但是随着业务的发展,我们的代码仓库的数量也随之膨胀,我们慢慢发现 Polyrepo 模式并不一定是适合…

DDoS攻击愈演愈烈,谈如何做好DDoS防御

DDoS攻击是目前最常见的网络攻击方式之一,各种规模的企业包括组织机构都在受其影响。对于未受保护的企业来讲,每次DDoS攻击的平均成本为20万美元。可见,我们显然需要开展更多的DDoS防御工作。除考虑如何规避已发生的攻击外,更重要…

手机副业赚钱秘籍:让你的手机变成赚钱利器

当今社会,智能手机已然成为我们生活不可或缺的一部分。随着技术的飞速进步,手机不再仅仅是通讯工具,而是化身为生活伴侣与工作助手。在这个信息爆炸的时代,我们时常会被一种焦虑感所困扰:如何能让手机超越消磨时光的定…

关于Git的一些基础用法

关于Git的一些基础用法 1. 前言2. 使用GitHub/gitee创建项目2.1 创建账号2.2 创建项目2.3 下载仓库到本地2.4 提交代码到远端仓库2.5 查看日志2.6 同步远端仓库和本地仓库 1. 前言 首先说一个冷知识(好像也不是很冷),Linux和git的创始人是同…

CC254X 8051芯片手册介绍

1 8051CPU 8051是一种8位元的单芯片微控制器,属于MCS-51单芯片的一种,由英特尔(Intel)公司于1981年制造。Intel公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如Atmel、飞利浦、深联华等公…

C++:类型转换

目录 1、C语言中的类型转换 2、C的四种类型转换 2.1 static_cast 2.2 reinterpret_cast 2.3 const_cast 2.4 dynamic_cast 3 RTTI 1、C语言中的类型转换 如果 赋值运算符左右两侧类型不同,或者形参与实参类型不匹配,或者返回值类型与 接收返回值…

TexStudio + MikTex 手动安装宏包

遇到上面这个 “宏包安装” 提示窗口后,设置来源为本地,随后在这个网址 https://mirrors.ustc.edu.cn/CTAN/systems/win32/miktex/tm/packages/ 下载所需的宏包,放到本地仓库里,即可 有三个宏包是必须要有的,它们是索…

上下文输入无限制,谷歌发布Infini-Transformer

去年,百川智能发布号称全球最长的上下文窗口大模型Baichuan2-192K,一次性可输入35万字,超越GPT-4。 今年3月,Kimi智能助手宣布在上下文窗口技术上突破200万字。 紧追其后,国内各大互联网巨头纷纷布局升级自家大模型产…

JAVA基础08- 继承,重写,super以及this

目录 继承(extends) 定义 说明 作用 方法的重写 定义 重写关键点 方法重写与重载的区别 练习 练习1(方法继承与重写的简单练习) 练习2(方法继承与重写的进阶练习) This的使用 定义 作用以及注…

Postman之版本信息查看

Postman之版本信息查看 一、为何需要查看版本信息?二、查看Postman的版本信息的步骤 一、为何需要查看版本信息? 不同的版本之间可能存在功能和界面的差异。 二、查看Postman的版本信息的步骤 1、打开 Postman 2、打开设置项 点击页面右上角的 “Set…

MyBatis 源码分析 - SQL 的执行过程

MyBatis 源码分析 - SQL 的执行过程 * 本文速览 本篇文章较为详细的介绍了 MyBatis 执行 SQL 的过程。该过程本身比较复杂,牵涉到的技术点比较多。包括但不限于 Mapper 接口代理类的生成、接口方法的解析、SQL 语句的解析、运行时参数的绑定、查询结果自动映射、延…

基于SpringBoot+Vue的二手车交易系统的设计与实现(源码+文档+包运行)

一.系统概述 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统二手车交易信息管理难度大,容错率低&…

Connection: keep-alive 简介

一、在使用fiddler抓包工具会出现如下场景 二、keep-alive 保持连接 "Connection: keep-alive" 是 HTTP 协议中的一个头部字段,用于指示客户端和服务器之间的连接是否保持活跃状态。 当客户端发送一个 HTTP 请求给服务器时,可以在请求头部中包…

阿里云4核8G云服务器价格多少钱?700元1年

阿里云4核8G云服务器价格多少钱?700元1年。阿里云4核8G服务器租用优惠价格700元1年,配置为ECS通用算力型u1实例(ecs.u1-c1m2.xlarge)4核8G配置、1M到3M带宽可选、ESSD Entry系统盘20G到40G可选,CPU采用Intel(R) Xeon(R…

储能系统--BMS电流采样详解

一、行业标准介绍 汽车电池管理系统 储能电池管理系统 二、BMS电流采样 (1)电流采样的作用 电流传感器一般会位于动力电池系统主正或主副回路测量整个电池包的电流,电流信号会送到BMS,给BMS做充放电控制,电池SOC、SO…

pip安装swig@FreeBSD

SWIG (Simplified Wrapper and Interface Generator) 是一个用于连接 C/C 代码与其他高级编程语言(如Python、Java、C# 等)的工具。它允许开发人员将现有的 C/C 代码封装成可以在其他语言中调用的接口,而无需手动编写大量的代码。 SWIG 的工…