Midjourney是一个AI图像生成工具,允许用户在无需高级技术技能的情况下创建独特且高质量的图像。它与 Stable Diffusion 类似,但也有一些不同之处。Midjourney 只能在互联网上使用,并需要支付费用。

那么,Midjourney 值得购买吗?它与 Stable Diffusion 有何不同?今天,让我们一起来探讨一下。

目录大纲

1.Midjourney 与 Stable Diffusion – 功能比较

2.图像定制程度

3.易上手程度

4.生成优质图像的难易程度

5.图像提示

6.模型变体

7.图像编辑

8.风格

9.从生成中变化

10.控制构图和姿态

11.成本

12.许可证

13.内容过滤器

14.制作自己的模型

15.放大器

16.图像提示

17.图像对图像

18.提示限制

19.Midjourney 是否使用 Stable Diffusion?

20.Midjourney 是否比 Stable Diffusion 更好?

21.Midjourney 与 Stable Diffusion 的区别是什么?

22.在 Stable Diffusion 中生成 Midjourney 图像

23.我应该使用哪一个?

Midjourney 与 Stable Diffusion – 功能比较

在这一部分,我们将详细比较 Stable Diffusion 和 Midjourney 的功能,与 Midjourney 不同,Stable Diffusion 有多种使用方式,今天我们分析使用 Stable Diffusion 的流行 GUI 工具 AUTOMATIC1111。

与 Midjourney 类似,你可以将 AUTOMATIC1111 用作网络服务(例如 Google Colab)。你还可以在 Windows PC 和 Mac 上本地部署使用它,如果你是 Stable Diffusion 的新手,请先学习快速入门指南。

本文中将展示图像比较,我根据提示选择最佳的图像。因此,它们可能不是同一提示的直接比较,而更像是尝试生成各种风格的类似图片比较。

以下通过表格对边展示比较的内容:

图像定制程度

在 Stable Diffusion 中,有更多的方式可以自定义图像,比如更改图像大小、指定生成的图片数量、种子值、采样器等等。而在 Midjourney 中,选项相对较少,您只能更改图像宽高比、种子值以及是否提前停止生成。

结论: Stable Diffusion 获胜。

易上手程度

AUTOMATIC1111 安装起来有点困难,在安装成功后,你仍需要找到并安装相应的模型,以获取所需的风格。

Midjourney 并不像它宣传的那样友好,主要是因为他们选择使用 Discord 作为界面。但是 Midjourney 的入门难度仍然要比 Stable Diffusion 低得多。

专业提示:你想要很容易创建自己的私人图库?那么只需要创建一个新的私人服务器,邀请 Midjourney 机器人,你就可以安心地生成图片了。

结论:Midjourney 获胜。

生成优质图像的难易程度

Midjourney 因其易于生成细节丰富的艺术图片而闻名,你不需要费太多精力就能生成出优质的图片。实际上,很多时候,它会忽略您的提示的一部分,并呈现出出乎意料的美学效果。

而 Stable Diffusion 用户需要花更多的功夫来构建一个好的提示,并尝试不同的模型来生成类似质量的图片。

结论:Midjourney 获胜

图像提示

Stable Diffusion 和 Midjourney 都支持提示和负面提示,两者都可以为提示中的任何关键词添加权重。使用 AUTOMATIC1111,你可以进行更多的提示技巧,例如混合两个关键词。

结论:平局

模型变体

Stable Diffusion 是一个开源模型,人们已经制作了不同风格的模型。目前有1000多个模型可供下载,每个模型还可以通过 LoRA 模型、嵌入模型和超网络进行进一步修改。结果就是有比你想象中更多的模型可供尝试。

Midjourney 的模型相对较少,他们提供了 v1 到 v5 的模型,以及一些特殊的模型,例如 niji、test、testp 和 HD。你还可以使用额外的参数“风格化”图像。但总体而言,Midjourney 的模型比 Stable Diffusion 少很多。

结论: Stable Diffusion 获胜

图像编辑

你可以使用 Stable Diffusion 以多种方式编辑生成的图像,包括使用 inpainting 重新生成图像的一部分,通过 outpainting 扩展图像,也可以使用 instruct-pix2pix 模型简单地告诉 Stable Diffusion 您想要更改的内容。

遗憾的是,你不能使用 Midjourney 对图像进行编辑。

结论: Stable Diffusion 获胜

风格

Midjourney v4 默认生成具有逼真插图风格的图像,当正确提示时,它还可以生成其他艺术风格。在 v5 模型中,也可以生成逼真的照片。

由于活跃的社区和训练新模型的简便性,Stable Diffusion 可以生成更广泛的风格,从逼真的照片到抽象艺术。用户可以使用嵌入、LoRAs 或超网络重新组合模型。它可以产生出乎意料的效果,非常有趣。

结论: Stable Diffusion 获胜

图像生成变化程度

两者都能生成轻微变化的图像,在 Midjourney 中,在图像下方按下 V 按钮即可。在 AUTOMATIC1111 中,你可以使用变分种子选项。

结论:平局

控制构图和动作姿势

你可以通过多种方式在 Stable Diffusion 中控制构图和动作姿势:图像转换、深度转换图像、instruct-pix2pix 和 controlNet。

在 Midjourney 中,最接近的选项是使用图像提示,其类似于文本提示,用于控制图像生成。

结论: Stable Diffusion 获胜

成本

使用自己的计算机使用 AUTOMATIC1111 可以免费使用 Stable Diffusion。相反,使用 Midjourney 至少需要每月支付10美元。

结论: Stable Diffusion 获胜

授权

许多人不知道使用 Midjourney 生成的图像所有权取决于你的付费层级,如果你不是付费用户,则你什么都不拥有。如果您支付更多,你将拥有更多的权利,在任何情况下,Midjourney 可以在未经你许可的情况下使用你的图像,请查看他们的服务条款。

相反,Stable Diffusion 你可以随意训练自己的模型,你被允许分发和进一步训练模型,甚至可以出售模型。但是,其他人进一步优化的模型可能会有额外的限制。因此,在使用新模型时,请务必阅读许可证和使用条款。

结论: Stable Diffusion 获胜

内容过滤器

原始的 Stable Diffusion v1 软件中有一个内容过滤器,但社区很快分享了一个禁用过滤器的版本。因此,实际上 v1 模型没有内容过滤器,v2 则更加严谨,因为 NSFW 内容被从训练图像中删除,它设计上不能生成性内容。相反,在 Midjourney 中生成性图像是被禁止的。即使在提示级别也会被阻止,如果您尝试,可能会被禁止。

结论: Stable Diffusion 获胜

制作自己的模型

Stable Diffusion 的最大吸引力可能就是制作自己的模型的可能性,如果你不喜欢看到的图像,你可以随时训练自己的模型。你可以使用 dreambooth、文本反演、LoRA、超网络,或者只需使用自己的图像进行额外的训练迭代即可。不幸的是,你不能使用 Midjourney 进行此操作。

结论: Stable Diffusion 获胜

图像升级器

Stable Diffusion 和 Midjourney 都有升级器,AUTOMATIC1111 中可用的选择和参数更多。事实上,你可以轻松安装其他升级器。

结论: Stable Diffusion 获胜

图像提示

在 MidJourney 中,您可以使用图像提示和文本提示一起使用,它会生成图像提示和文本提示内容的组合。这与 Stable Diffusion 中的图像到图像不同,其中输入图像充当初始图像,但不用于调节。最接近 Stable Diffusion 的是 Stable Diffusion Reimagine,它使用输入图像作为条件代替文本提示。

结论: Midjourney 获胜

图像到图像

目前,Midjourney 不提供图像到图像的功能,这是扩散模型根据另一个图像生成图像的方法。这并不奇怪,因为早期版本的 Midjourney 可能不是扩散模型。

结论: Stable Diffusion 获胜

提示限制

Midjourney 曾在其用户指南中声明提示限制为大约60个单词,但他们已经删除了该声明。然而,AUTOMATIC1111 现在支持无限提示长度。

结论:不清楚

Midjourney 是否使用 Stable Diffusion?


官方宣传说Midjourney v5 模型不是 Stable Diffusion,然而,v5 的改进看起来非常类似于 Stable Diffusion v2:提示需要更字面和具体。Midjourney 是否共享了 Stable Diffusion v2 的一些组件,例如 OpenClip 文本嵌入?考虑到运行成本更低,使用扩散模型肯定是有道理的。

Midjourney 比 Stable Diffusion 更好吗?

这个没有完全的答案,真正取决于你使用工具目的是什么。Midjourney 有其独特的风格——高对比度、良好的照明和逼真的插画。它非常容易创建具有极高细节的图像,你可以轻松获得好的图像而不需要费太多力气。Stable Diffusion 也可以创建类似或更好的图像,但需要更多的专业知识。因此,如果您想挑战一下并深入了解技术方面的内容,那么 Stable Diffusion 就是完美的选择。

Midjourney 和 Stable Diffusion 有什么不同?

主要的区别在于经营模式和所服务的用户。Midjourney 选择了专有的商业模式,他们负责模型开发、训练、调整和用户界面。一切都应该简单且开箱即用。你告诉模型您想要什么,然后你就得到了它。

Stable Diffusion 是一种软件,采用开源生态系统。该模型的代码和训练数据对所有人都可用。你可以基于它构建和微调模型,以实现你想要的结果。Stable Diffusion有成千上万个模型已经被用户公开创建和共享,但这还不是全部,每周都会创造出新的惊人工具。

在 Stable Diffusion 中生成 Midjourney 图像

在Stable Diffusion中生成Midjourney风格的图片有一定的难度,但是也是可能的。我使用以下步骤:

  1. 使用相同的提示来看看你会得到什么。你可以从v1.5的基础模型开始。结果通常会非常不同。
  2. 调整提示中的关键词。你可能会发现Midjourney忽略了某些关键词并随意添加其他关键词。我通常会查看提示生成器中的关键词,看如何达到类似的效果。
  3. 您可能需要添加负面提示(通常使用通用负面提示即可)。
  4. 您肯定需要添加一些照明关键词。注意对比度和亮度。选择可以达到类似效果的照明关键词。
  5. 由于Midjourney的图像比较暗,您可能需要添加像epi_noiseoffset这样的LoRA。
  6. 最后,尝试不同的模型并调整提示。
  7. 如果要复制组合,请使用ControlNet。

我将写一篇文章逐步详细介绍这个过程。敬请关注!

我应该使用哪一个?

Midjourney 和 Stable Diffusion 都拥有大量的用户群体,并且它们都有自己的优缺点。

如果您想要快速生成惊人的图像并且不想要深入学习深度学习的话,那么 Midjourney 就是适合您的选择;如果您喜欢 tinkering with your setup, 尝试模型组合和使用新工具,您需要图像编辑功能,喜欢开源工具并想要更多地控制您的图像,那么 Stable Diffusion 就是您的选择。Midjourney 适合那些喜欢 Midjourney 风格、寻求开箱即用的人,但需要支付订阅费用并且需要遵守他们的使用条款。Stable Diffusion 则更适合技术人员,需要自行设置环境,但是可以获得更多的自由度和更好的控制性。

希望本文可以帮助您理解 Midjourney 和 Stable Diffusion 之间的区别,并帮助您决定使用哪个工具。如果您有时间和资源,建议您尝试两种工具。很可能它们都可以在您的工作流程中发挥各自的作用。我经常使用它们两个,并且总是被用一个工具生成另一个工具的图像的挑战所吸引。