midjourney 该怎么用?

midjourney 该怎么用?

简单看了一下其他答主的回答,都太基础了。既然咱在知乎,当然要了解一些 midjourney 真正的的高级玩法。我敢保证我今天讲的技巧很有用,且没多少人知道。如果你有一定基础,看这篇文章应该不会太费力;如果你是小白,也可以看一下,如果有什么不懂的欢迎讨论,知无不言!

今天要介绍的是如何让 midjourney 在一个画面中出现多个主体?

来来来,我们试一试。我们直接用官网给的例子:

a hedgehog has a picnic with a mouse and their friend the frog

一只刺猬与一只老鼠和他们的朋友青蛙野餐


midjourney 该怎么用?

今天的这个教程就是解决这个问题的。但提前说一下,这个方法有一个局限,那就是多个主体不能挨得太近,且只能分布在水平或垂直方向。就像这样:


midjourney 该怎么用?
  1. 平移扩图
  2. 关键词切片加权重

一、先做一张图

我就直接用官网的例子了,不过图都是我自己出的哦。首先我们出一只青蛙:

A green frog sits in a sunny valley near a stream –ar 3:2

一只绿色的青蛙坐在小溪边阳光明媚的山谷里


midjourney 该怎么用?

midjourney 该怎么用?

二、平移扩图,改写关键词


midjourney 该怎么用?

这里我们向右边扩图,在打开 remix 模式的情况下是可以重新编辑提示词的。加入我们想在画面右边增加一个蘑菇,提示词应该这样写:

An orange mushroom grows in a sunny valley near a stream:: green frog::-0.6 –ar 3:2

一株橙色的蘑菇生长在小溪边阳光明媚的山谷里:: 绿色的青蛙

这里的提示词写法有点特殊。首先,一个基本的原则就是新加进来的元素要替换旧元素,其他关键词保持不变。大家可以对比一下这两段提示词:

旧:A
green frog sits in a sunny valley near a stream

新:An orange mushroom grows in a sunny valley near a stream:: green frog

可以看到我们用「蘑菇」把原来「青蛙」的位置替换了,然后「青蛙」写在了后面,并用双冒号 :: 连接,并且给了一个负向的权重。

一段咒语:: 一小段文本:: 一个权重

这种咒语模板是一个比较常见的写法,主要作用就是给这「一小段文本」增加或减少权重。正数就是增加权重,负数就是减少权重。如果用英文形象表示的话,大家可以看看下面这个表,不同的数值在强调的程度有什么不同。


midjourney 该怎么用?

在这个例子中,我们用的是 green frog::-0.6,青蛙的权重非常低,相比之下蘑菇的权重就拉高了最终效果如下:


midjourney 该怎么用?

很完美地出现了我们想要的蘑菇。

三、第三次扩图

第三次我们继续同样的操作,加一只小鸟,向右扩图之后填写如下的咒语:

A robin sits in a sunny valley near a stream:: orange mushroom, green frog::-0.6 –ar 3:2

一只知更鸟坐在小溪边阳光明媚的山谷里:橙色蘑菇,绿色青蛙

注意咒语的写法,依然是新词替换旧词,切片,添加负面权重。


midjourney 该怎么用?

这是一个不可避免的问题。随着一个方向平移扩图次数的增加,图片的可控性就会下降。有兴趣的可以读一读官网的解释:

Because the new canvas semantically samples the original canvas, and paints the new canvas with that information. The new canvas is a mix of original and new. So, as you pan further away, the characteristics of the original image are diluted.

在这种情况下有三种解决办法:


midjourney 该怎么用?

四张图中有三张都出现了可爱的小鸟,基本上已经好很多了。

第二种方法,暴力叠词加权重。可以这样写:

A robin robin
robin robin robin robin robin robin sits in a sunny valley near a stream, photographed:: orange mushroom, green frog::-0.6

A robin sits in a sunny valley near a stream::1.2 orange mushroom, green frog::-0.8

我们给 robin 加了 1.2 的权重,同时给蘑菇和青蛙进一步降低权重。

PS: 整体的权重保持在 0.4-0.5 是效果最好的


midjourney 该怎么用?

midjourney 该怎么用?

四、总结

以上就是今天介绍的一个小技巧。这个操作比较冷门,大家可能用不到,但后期如果有需要的话我希望这篇文章可以帮到大家。我再总结一下操作流程:

1. 出图,放大

2. 平移扩图,改写提示词,用新的主体元素替换旧的主体,并用切片的方法给旧主体一个负的权重

3. 不断重复步骤 2,如果发现可控性下降,试试提高新主体的权重,或者向反方向平移

这个技巧的一个使用场景就是:当你想画两个人物,一个正面一个背面时,用这招可以完美解决!

或者如果你想让马斯克和超人同时出现,可以这样写提示词:

Elon musk standing on top of a building, looking at superman, side view, cinematic lighting –ar 3:2

然后你会发现,画面中只有超人


midjourney 该怎么用?

但如果你利用今天所学的知识,就可以在一定程度上让二者同时出现


midjourney 该怎么用?

当然超人可能有点不像,但如果你换成钢铁侠应该就没什么问题了!大家也快去试试吧!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:Ai探索者,转载请注明出处:https://javaforall.net/274238.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月12日 下午3:44
下一篇 2026年3月12日 下午3:45


相关推荐

关注全栈程序员社区公众号