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

embedded/2024/11/13 9:51:18/

今天系统给大家讲讲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关键词的输入更符合用户使用习惯,让用户能更简单使用这款产品的话就更好了。


http://www.ppmy.cn/embedded/5694.html

相关文章

微信小程序之自定义组件及使用

1、创建自定义组件文件夹与文件: 创建一个名为custom-dialog的自定义组件,位于components下,创建自定义弹窗组件文件夹结构如下: 写好自定义组件的结构文件.wxml、样式文件wxss、逻辑文件.js。 2、组件注册: 该组件…

什么是三高架构

三高架构是指在软件系统设计与开发中,注重解决高并发性、高可用性和高性能的架构设计模式。 高并发性:指系统能够处理大量并发请求的能力。在高并发场景下,系统需要具备有效的并发处理机制,以保证系统能够快速、准确地响应大量并…

PyTorch深度解析:Tensor——神经网络的核心构建块

在深度学习和神经网络的研究与应用中,Tensor(张量)无疑是一个核心概念。特别是在PyTorch这一强大的深度学习框架中,Tensor更是扮演了举足轻重的角色。本文将深入探讨PyTorch中的Tensor,从其基本定义、特性、操作到实际…

一起Talk Android吧(第五百五十七回:如何获取文件读写权限)

文章目录 1. 概念介绍2. 使用方法3. 示例代码4. 内容总结各位看官们大家好,上一回中分享了一个Retrofit使用错误的案例,本章回中将介绍 如何获取文件读写权限。闲话休提,言归正转,让我们一起Talk Android吧! 1. 概念介绍 我们在本章回中说的文本读写权限是指读写手机中的…

layui框架实战案例(27):弹出二次验证

HTML容器 <button class"layui-btn layui-btn-sm layui-btn-danger" lay-event"delete"><i class"layui-icon layui-icon-delete"></i>批量删除</button>删除封装函数 function delAll(school_id, school_name) {var lo…

【ThinkPHP框架教程·Part-01】ThinkPHP6.x框架安装教程

文章目录 一、框架介绍1、框架简介和版本选择2、主要新特性 二、安装步骤1、下载并运行Composer-Setup.exe2、安装TP前切换镜像3、安装稳定版4、测试运行 一、框架介绍 1、框架简介和版本选择 Thinkphp是一种基于php的开源web应用程序开发框架ThinkPHP框架&#xff0c;是免费开…

Docker篇(三)— Docker的基本操作

目录 镜像操作镜像名称镜像命令案例1-拉取、查看镜像案例2-保存、导入镜像 镜像操作 镜像名称 首先来看下镜像的名称组成&#xff1a; 镜名称一般分两部分组成&#xff1a;[repository]:[tag]。在没有指定tag时&#xff0c;默认是latest&#xff0c;代表最新版本的镜像 如图…

十分钟快速制作一个俄罗斯方块桌面游戏

准备 安装 Python: 下载 Python 安装程序: 访问 Python 官方网站,在下载页面选择适合您操作系统的 Python 版本。通常推荐下载最新版本。 运行安装程序: 下载完成后,运行下载的安装程序。在安装过程中,请确保勾选“Add Python X.X to PATH”选项(X.X 代表您下载的 Pyth…