【AI绘画秘籍】掌握Midjourney,轻松驾驭复杂场景创作!你准备好了吗?


5 个月前

生成艺术算法Midjourney能够根据用户提示创建引人入胜的图像。

当我想要生成包含大量细节的复杂场景时,我常常因为Midjourney的理解不足而感到沮丧。要正确处理图像的各个方面可能需要花费大量时间,并且会消耗我的快速GPU时间。

今天,我想与大家分享一些失败的图像提示。我还将解释为什么会发生这种情况,并展示一些解决方法。

在写实图像中组合物体与风景

有些场景很容易生成。以以下提示为例:

女孩在渡轮上穿越挪威峡湾。

生成的图像完全符合我的预期。事实上,峡湾和女孩的形象对Midjourney来说很简单,因为在训练图像中有大量的参考资料。渡轮只是构图的一部分,并未完全显示。

None

作者使用Midjourney创建的图像。

现在让我们考虑另一个提示:

卡车在渡轮上穿越挪威峡湾。

这就是我们得到的结果——令人惊讶,不是吗?

None

作者使用Midjourney创建的图像。

根据我最近在挪威的假期经历,我可以证明挪威的道路并不会直接通向峡湾。当然,卡车也不会从水中冒出来。

我怀疑在训练数据集中,卡车与道路的关联非常强。卡车几乎总是出现在道路上,而像前一个提示中的女孩这样的人类形象可以出现在不同的环境中。

AI艺术生成器学会了将卡车与混凝土道路联系起来。它很难在不同的背景下展示卡车。

让我们尝试改进图像。我首先生成一个挪威峡湾的场景,但没有任何漂浮物。

在Midjourney编辑器中,我可以擦除图像的部分内容。然后,我更新提示并让AI算法创建一个新场景。我擦除了大部分水域,并要求它更新场景为:

挪威峡湾与渡轮。

None

作者使用Midjourney / Midjourney编辑器创建的图像。

当我看到其中一个结果是这张图像时,我非常惊讶。它包含一个由不同大小的黑色圆点组成的抽象图形。

None

作者使用Midjourney创建的图像。

这里可能发生了什么?我只能推测,但似乎Midjourney未能理解它应该在峡湾中放置一艘渡轮。

相反,它用一个抽象图案填充了空白区域。也许这种纹理与剩余图像的纹理相符,对算法来说似乎是合理的?

也可能是训练数据中没有足够的此类场景参考,Midjourney不期望渡轮峡湾出现在同一张图像中。然而,考虑到游客在挪威拍摄的大量照片,我认为这种可能性不大。

接下来,我尝试另一种方法,从提示开始:

卡车在渡轮上,写实风格。

这是生成的场景:

None

作者使用Midjourney创建的图像。

我打开编辑器并移除了背景中的所有天空。然后,我要求更新提示为:

卡车在渡轮上,背景为挪威峡湾,写实风格。

我对结果感到满意。我们可以进一步处理左侧的渡轮伪影,或者给卡车加上合适的牌照。但在图像构图方面,它展示了我想要的效果。

None

作者使用Midjourney创建的图像。

提升细节

现在,我们将尝试生成一个德国高速公路的写实场景。

这是我们的初始提示:

保时捷和奔驰在德国高速公路上。

生成的场景存在几个问题。标志是乱码,没有第二条车道,而且两辆车都是保时捷。

None

作者使用Midjourney创建的图像。

我分两步使用编辑器,首先擦除左侧的保时捷,然后擦除横跨所有车道的标志。

在更新后的提示中,我只要求关注细节,在这种情况下是:

德国高速公路标志显示“柏林”

结果稍微更有说服力,但仍缺少许多细微的细节。左侧的车现在有奔驰的标志,但其形状仍然让我联想到保时捷跑车。标志正确拼写了柏林,但箭头指向奇怪的方向。

None

作者使用Midjourney创建的图像。

使用编辑器的一个注意事项是,它不会改变未擦除的部分。虽然这有助于改进图像构图,但可能会导致整体纹理不真实。

我使用了微妙重混功能和更新后的提示:

保时捷和奔驰在高速公路上,德国高速公路交通标志显示“柏林”

来生成最终场景。

None

作者使用Midjourney创建的图像。

学到的教训

在这段Midjourney会话中,我学会了如何使用编辑器来改进图像构图。

事实证明,有些概念彼此非常契合,在这种情况下,卡车道路就是如此。

我必须从卡车在渡轮上开始,并将背景改为挪威峡湾,分两步完成。

峡湾开始并尝试添加渡轮导致了奇怪的伪影。它们并非每次生成都会出现,但总体结果并不令人满意。

所以,如果你发现Midjourney误解了你,也许是从底层构建场景的时候了。编辑器及其有用的橡皮擦工具非常适合这一点!

另一种方法是从一个基本场景开始,并尝试逐步提升细节。同样,你可以使用Midjourney编辑器并在整个过程中更新提示。

推荐阅读:

FluxAI 中文

© 2025. All Rights Reserved