玩midjourney绘画mj一次关键词学社测词实录

2024-06-21 23:39:23| 发布者:小编 | 查看: 476

首页 / Ai教程 / Midjourney教程

写在前面:Midjourney 官网的使用体验已经远超过 Discord,并且没有什么准入门槛了,推荐使用官网。https://www.midjourney.com/ 当然如果没有魔法能力也可以选择Midjourney中文版www.xinshuju.net

邮票

最近一期关键词学社(如果你还不知道什么是关键词学社,点这里)的选词是邮票,postage stamp. 这是我加入学社以来第一次玩主题词,这次我有意识地去应用自己学过的一些 Midjourney 技巧,验证它们的实用价值,本篇文章记录并总结了这次玩词的过程。

首先奉上成果,这不是 2 张 Midjourney 生成的图,是 24 张

   e87b410267471a818177d9d3bef74d2b.jpg 829e98fb79ebeee284dd0e52c675953b.jpg

给几个朋友看过,大部分人没有意识到这是 Midjourney 

认知建设


创作是一个想法和画面交替迭代的过程,而以画面为起点比闷头想创意更容易。


基础印象

每次的第一步一定是用关键词本身(postage stamp)进行生成,这样可以看到 Midjourney 是怎么认知这个词的,构建基础印象。这时候我会选择把 stylize 放到 200~300,记得不要开个性化模型,也就是 --p。我个人最喜欢用的 ar 比例是 3:4,建议也用 16:9 这个经典比例进行一些测试,画幅是影响画面内容的。一般我会用 relax 速度(贫穷限制了我)进行 2 轮抽卡,每轮 10 次,大力出奇迹嘛。


0f00a330f2aaaec65e38c5531f7fb666.jpg


Midjourney 出图的美感的确很好,但邮票的物理特征保留度不高,在 --s 200 的情况下生成的很多图已经不是邮票了



a077e8268d0b1764980406b9f5d0dc1f.jpg


16:9 画幅的产出更接近邮票一些

加上主体/ 风格

建立起最基本的印象后,进行第二步:给 prompt 加上另一个维度,可以是主体,也可以是风格。这样既能加深对词的理解,也能验证这个词在 Midjourney 里的强度,看看是否容易被带偏。邮票是一种很好的载体,我们可以把它当成画来思考,所以直接加主体词即可。

我会用的主体大多是 Midjourney 认知度较高 + 自己喜欢的人物,比如 JOJO,Dragon Ball,Iron Man 等。用自己熟悉的人物能便于知道生成结果是否符合预期,形神是否到位。这一步可以把每个主体/ 风格跑 3~4 次,多测几种。一般在 relax 模式下,2 轮可以完成这一步骤


至此我们对于 Midjourney 会怎么画这个词,词的强度都有了基本认知,接下来是找创作方向。

选择方向

我的常规思路是

  • 用某种风格重绘经典作品

  • 用不同的风格绘制某个主题(一般是人物)

  • 用某种风格绘制不同的主题(一般是人物)

邮票这个概念在 Midjourney 里认知度是不错的,但具体的知名邮票似乎不够。比如我通过 GPT 了解到,世界上第一张邮票叫 Penny Black,长这样

b190b422265849d12cc780c08c2e01d4.jpg




而 Penny Black, stamp 生成的图是这样的

410cc964f8ff310d2e8a0337cb74deb9.jpg



OK,那么这次放弃修改经典作品风格这个方向。



然后我想起来之前做的鳄鱼系列(挖个小坑),如果能把他们放到邮票上应该挺有意思的,我期望把这样的图印到邮票上

2e63349ae4c4d24efa91ae3f27b30b87.jpg




但实际上生成的图是这样的(postage stamp with humanzied crocodile printed on it)


b88965a1df9210afd0a80b04e8a9d96f.jpg



看来这个方向也不是很好走。接下来我又测试了一些常见的主体,比如 iPhone,Telsa 等,都没有成功地把它们印到邮票上(这不代表你不行)。直到测到 The Last of Us 时,发现对味了,这是我想要的

d3c84bc70b4d3724a5db394d186f84e2.jpg


继续用 The Last of Us 生成了 5 次,验证了这个方向的结果是稳定的(稳定对于画图非常重要,抽卡很爽,但不能帮我们准确表达自己的想法)。




套图

我最近喜欢围绕一个主题做一系列套图,有两个原因

  • 做套图意味着要在多张图里复现某种风格/ 某种主题/ 某个主体,这对于练习特定技巧是有帮助的。

  • 想通过 Midjourney 生成 70 分的单图是很简单的,但想生成 90 分的单图则需要相当高的技巧和创意,而一批围绕同一个主题的 70 分单图可以组成一套 90 分的作品。


邮票发行除了单张以外,还有一种是发行一整套主题下的多张邮票,天然适合做成套图。

你会发现我的测试过程是走了回头路的:人物 → 尝试更换风格 → 非人物主体→ 人物,这是为了确保充分探索,不放过有意思的方向。接下来我继续测试了其他一些知名人物(也是为了确保 Midjourney 能画对),比如 Aloy,Sonic,Mario 等,效果也都不错。

新的问题来了,怎么让它们形成一套图呢?光是人物 + postage stamp 这样的 prompt 会被人物词代入比较明显的风格,比如 Sonic 和 Mario 就比较明亮可爱,而 The Last of Us 就更偏冷。而且主体 prompt 对于邮票的背景也有影响(见上图),而套图最好是在同一套或者至少是相似的背景下的。

一种方法是通过 prompt 里指定风格来进行控制,另外一种是通过 sref 来模仿某种风格。进行了一些测试后,我选择用 prompt 来控制背景,在 prompt 中加入了这一段:sit on a clean wood desk

而对风格的控制,我选择使用 sref.

sref

在上一篇的 flag 里提到了 sref 这个玩法,如果你还不知道什么是 sref,这里是官方文档,推荐查看:

https://docs.midjourney.com/docs/style-reference

You can use images as style references in your prompt to influence the style or aesthetic of images you want Midjourney to make.

您可以在提示中使用图像作为样式参考,以影响您希望 Midjourney 制作的图像的样式或美学。

sref 有 2 种用法,一种是对上传的图片进行风格模仿,一种是通过 seeds, 也就是一串数字,比如 --sref 12345678 来进行模仿(本次用到的 2 个 seeds 会在文末提供)。seeds 玩法最近有非常多人在讨论,它比图片更容易分享,操作更简单,控制效果很好,这次我用的也是这个方法。

我从自己积累的 sref seeds 库里选出一些进行测试,这时候遇到了一个新的问题,sref 的权重似乎太大,大部分生成的图已经脱离了邮票范畴

efe9eac6ae8e822d287b6c3b2ca7e689.jpg




这时候需要用到另一个参数:sw,也就是 sref weight 来控制 sref 对画面影响的权重。sw 的取值范围是 0~1000,默认是 100,既然默认值已经太大,那么先调到 50 试试

dce68ebe6c5444763259a17c5d45d74f.jpg

看起来 sw50 效果不错




添加好 sw 参数后,继续测试不同的 sref seeds, 并找到 2 个我觉得适合这次创作方向的,然后继续下一步。

加点细节

上文提到我们可以把邮票看作画,但如果完全按照这个思路,邮票这个主题的意义就没那么大了,那么有什么只属于邮票的特性呢?画天然是为了展示的,一般都保存得很好,很干净;而邮票本身是一种实用物品,是用于寄信的路费。如果是信的接收方,收到的邮票往往会有一些痕迹。添加这样的细节能帮助我创作更贴合主题,更有意思的作品。在进行一些测试后,prompt 里多了这么一段

old, clearly used postage stamp with marks on it, side of the postage stamp is curled up, With very clear signs of use,


image.png

调整前

308648235b366455a3d5ba9a340b8f70.jpg

调整后


看起来更接近使用过的邮票了,更真实,更有故事感。


至此,单图的模板已经完成。只需修改 prompt 的主体部分,就可以产出这个风格下的套图。这时候的抽卡体验就是比较正向的了,利用 {} 便能很快完成。

总结一下

用 Midjourney 画套图的一种方法

  1. 通过单抽大致理解 Midjourney 会生成什么样风格的图片,同时确定该词的稳定度

  2. 通过和另外一个自己熟悉的关键词维度交叉,观察组合后的变化

  3. 尝试几种不同的创作方向(重绘/ 同风格多主体/ 多风格单主体),选定一个

  4. 通过 sref 找到一些合适的风格

  5. 基于当前的画面发挥想象,添加细节,让它更有意思/ 更有美感

  6. 大部分画面确定后,通过 vary, repaint 和 reframe 来做一些后期调整

  7. 通过 {} 可以有效提升测试效率,但也会快速消耗 fast hour

  8. 抽卡是有效的,但不要过度依靠它。最多抽 2 轮,如果无法得到自己想要的细节,就需要换一种方式

  9. 记得使用 like 来标记喜欢的图,方便筛选


{} 的用法:

Midjourney 支持 grid 生成,你可以通过把一部分提示词写到 {} 里,用逗号分割来批量创建任务。比如 a cat in {house, street, car} 就会分别生成

  • a cat in house

  • a cat in street

  • a cat in cat 

这 3 个任务同时开跑。如果你同时使用了多个 {},那么 Midjourney 会穷尽所有组合生成出对应数量的 prompt(慎用)

{} 可以放到 prompt 任意位置,包括参数,支持空格,支持嵌套。仅支持在 fast/ turbo 模式下使用。

What’s next?

本次玩词主要是在练习技巧,接下来继续迭代时我会对人物进行分类,形成另外一个主题维度,一定能做出更有意思的作品。

除了思考”邮票上可以有什么内容“以外,也可以思考”邮票可以由什么构成“,”什么样的画面/ 拍摄/ 光影风格有意思“。方向很多,每次能玩透其中一个就已经是很好的练习了。


本文的目的是通过一次实录提供一些思路,实际创作过程并非线性,顺序的;而是交叉,反复的起点不是最重要的,找到适合自己的方式去靠近终点才是关键。

Midjourney 的技巧和玩法相当多,在写本文时我又快速翻看了一下官方文档,发现了一些自己之前没注意到的玩法。官方文档写得非常清晰易读而且带有案例,它就是最好的技巧手册之一。

https://docs.midjourney.com/docs/quick-start

其实网上已经有非常多关于技巧,关键词,sref seeds 的文章。但真正有用的是我们在创作时能想起来的那些技巧,是那些信手拈来的东西;这需要的不是收藏无数攻略,而是动手体会,刻意练习。



 Midjourney 技巧将是一个长期系列



技巧是为了服务于创作的,它只是创作的一小部分。


p.s.

想加入关键词学社的朋友看这里

https://waytoagi.feishu.cn/wiki/QPe5w5g7UisbEkkow8XcDmOpn8e

- 在玩 cref(人物参考)时,我发现 --cw 50 也是一个很好的选择,既能保持人物有足够的一致性,又能通过 prompt 调整细节,比如衣物。

- 文字 prompt 本身也可以调整权重,从而提升某些元素的影响力,或是确保它们必然出现在画面里。权重相关玩法的会在以后的文章继续展开。


- 奉上 prompt

right top down view of {John Wick, Super Man, Spider Man, Batman, Aloy, Mario, Link of Zelda, Sonic the Hedgehog, Pac-Man, Donkey Kong, Chun-Li, Ryu, Jason Bourne, James Bond, Legolas, Gandalf, Kratos, Ironman, Naturo, Uchiha Itachi, Wonder Woman} printed on an old, clearly used postage stamp with marks on it, side of the postage stamp is curled up, With very clear signs of use, detailed, vivid, sit on a clean wood desk --ar 3:4 --sref {524810808, 146229343} --sw 50 --stylize 200



- 封面原图

8ed6491c76da530f7613d9a788dffad2.jpg


看到这里,如果觉得还不错可以转发收藏想第一时间看到Midjourney资讯教学内容的话可以收藏网页


<
>
QQ在线咨询
售前咨询热线
400-9999-531
售后服务热线
13831235958
返回顶部