【AI绘画】Midjourney后置指令--seed、--tile、--q、--chaos、--w、--no详解

news2024/9/21 20:24:43

在这里插入图片描述

博客主页: [小ᶻZ࿆]
本文专栏: AI绘画 | Midjourney

文章目录

  • 💯前言
  • 💯Midjourney后置指令--seed
    • 测试1
    • 测试2
    • 如何获取未指定种子图片的随机种子
    • 注意点
  • 💯Midjourney后置指令--tile
    • 测试
  • 💯Midjourney后置指令--q(or--quality)
    • 测试
    • 注意点
  • 💯Midjourney后置指令--chaos
    • 测试
    • 注意点
  • 💯Midjourney后置指令--w (or --weired)
    • 测试
    • 注意点
    • 对比总结--chaos、--stylize、--weired区别
  • 💯Midjourney后置指令--no
    • 测试
    • 注意点
  • 💯小结


在这里插入图片描述


💯前言

我们在之前的文章【AI绘画】Midjourney后置指令–ar、–iw 、 --s 、–r、–stop详解中讲解了--ar、--iw 、 --s 、--r、--stop后置指令,今天我们将介绍剩下几项Midjourney中常用的后置指令,包括–seed、–tile、–q、–chaos、–w、--no,这些指令可以帮助我们更好地控制图像的生成过程和结果。通过合理使用这些指令,我们可以在Midjourney创作中获得更多灵活性和创意表达的空间。

  • Midjourney官方使用手册在这里插入图片描述

💯Midjourney后置指令–seed

  • 作用:使用相同的种子,会让相同参数下多次生成的图片几乎一致。
  • 简单原理:seed决定初始图象。如果我们使用相同的图片参数和种子值,我们会得到类似的初始图像
    Midjourney--seed官方使用文档
    在这里插入图片描述

测试1

测试提示词:

A cat sitting by the window looking out at the street
  • 在使用Midjourney生成图片时,许多人会注意到,尽管设定的参数相同,每次生成的图像却有所不同。比如,当我们使用相同的提示词,如“一只猫坐在窗边看着外面的街道”,生成的图片却在细节上有所差异。这种机制其实非常有利,因为全世界的用户都在生成图像,如果每次生成的结果完全相同,就可能引发抄袭或版权问题。但由于这种随机性存在,这样的风险被有效避免了。
    在这里插入图片描述

提示词加上sunset

A cat sitting by the window looking out at the street,sunset
  • 然而,这种随机性也带来了一些挑战,尤其是当我们想要精确调整图像时。举个例子,如果我想在现有的提示词中加入’黄昏’(sunset),图片会立即产生变化。然而,我很难知道这些新增词汇究竟对画面产生了什么具体影响,因为每次生成的基础画面本身就不同。
    在这里插入图片描述

测试2

提示词加上种子0906

A cat sitting by the window looking out at the street --ar 16:9 --seed 0906
  • 因此,当我们真正想了解某个提示词对图像的影响时,需要先将图像的基础固定住。在固定的基础上调整提示词和参数,才能准确对比不同词汇的效果。为此,我们可以使用一个重要的参数——种子参数(seed)。--seed 的中文翻译是“种子”。它的作用是,当我们使用相同的种子时,在相同参数的情况下,多次生成的图片会基本保持一致。这样可以方便我们在进行参数调整或修改提示词时,更加精确地对比结果的变化。
    在这里插入图片描述

在种子不变情况下,新增提示词

A cat sitting by the window looking out at the street --ar 16:9 --seed 0906
  • 在新生成的图片中,通过保持相同的种子(–seed)并添加提示词“sunset”,我们可以明显看到生成的图片在原有图像基础上增加了“落日”的元素。从图片中可以看出,小猫的朝向、背景中的叶子位置等关键特征保持一致,这体现了使用相同种子时的可控性和一致性。而“sunset”的加入,则带来了新的视觉元素,使图片呈现出落日的场景,同时保持了与原图的相似性。这正是种子参数的作用所在——在固定的画面基础上进行小范围的调整,从而实现对变化的精准控制。
    在这里插入图片描述

如何获取未指定种子图片的随机种子

  • 有时我们可能遇到这样的情况:在没有指定种子参数的情况下生成了一张图像,结果生成的图片非常满意,我们希望在此基础上修改提示词,进行进一步调整。但是问题来了,由于生成图片时没有预先指定种子,图像是随机生成的。那我们该如何获取这张图片的种子值呢?
    在这里插入图片描述

  1. 鼠标悬停至出图的四宫格
    在这里插入图片描述
  2. 选择第一个按钮添加反应
    在这里插入图片描述
  3. 输入并选择envelope
    在这里插入图片描述
  4. 点击下方的小信封
    在这里插入图片描述
  5. 查看midjourney发送的私信
    在这里插入图片描述
  6. 找到图片的随机种子
    在这里插入图片描述

  • 测试系统给出的随机种子,生成的图片与原图非常相似
    在这里插入图片描述

注意点

  1. 如果不做设置,每次生成图片的种子是完全不同的
    在这里插入图片描述

  2. 取值范围
    0 —— 2 32 − 1 0 —— 2^{32} - 1 0——2321
    0 —— 4294967295 0 —— 4294967295 0——4294967295
    在这里插入图片描述

  3. 种子值仅影响生成图片的初始状态
    在这里插入图片描述


💯Midjourney后置指令–tile

作用:使用该参数后,生成的图像上下、左右可连接,可创建无缝图案。可用于壁纸、布料和纹理。
Midjourney--tile官方使用文档
在这里插入图片描述


测试

intricate geometric pattern with floral elements, vibrant colors --tile
  • 生成一个复杂的几何图案,带有花卉元素:
    在这里插入图片描述
  • 放入PS中发现图片可以完美的拼在一起。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

💯Midjourney后置指令–q(or–quality)

表象:决定了图片生成质量
原理:决定生成一张图片花了多少时间
Midjourney--quality官方使用文档
在这里插入图片描述


测试

--q 0.5

a detailed portrait of a futuristic robot with glowing eyes, intricate metallic textures --q 0.5
  • 在这个质量设置下,图像的生成速度较快,但细节较为简单。图像的光影效果和复杂的金属纹理没有很好地表现出来,图像整体看起来较为模糊,细节部分不够丰富,适合用于快速预览或者不需要过多细节的场景。
    在这里插入图片描述

--q 1

a detailed portrait of a futuristic robot with glowing eyes, intricate metallic textures --q 1
  • 在默认质量1下,图像的细节表现已经有了明显的提升。机器人的金属纹理更加复杂,发光的眼睛也更加清晰。虽然生成速度适中,但画面的质感、光影效果和整体细节已经较为饱满,适合大多数场景使用。
    在这里插入图片描述

--q 2

a detailed portrait of a futuristic robot with glowing eyes, intricate metallic textures --q 2
  • 在最高质量2的设置下,图像的每一个细节都被放大,金属质感更加细腻,光影的处理也非常细致。发光眼睛的效果尤其突出,整体图像的精致度达到最高,非常适合对细节要求极高的创作场景。然而,使用这个设置时,生成图像的时间会明显变长。
    在这里插入图片描述

注意点

  1. 该参数默认值为1
    在这里插入图片描述

  2. 当前版本,只能把该参数设置为0.5 ,1, 2
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 当设置为更大的数值时,会自动把数值降为2
    在这里插入图片描述
    在这里插入图片描述

  4. 该参数的设置不影响分辨率的大小。之所以能够在调大数值之后,图片质量提高,是因为他在这张图片上花更多的时间去进行生成。
    在这里插入图片描述

  5. 该值不一定越大越好。在特定情况下,如抽象画生成时,低于1的值也会有很好的效果。
    在这里插入图片描述


💯Midjourney后置指令–chaos

作用:混乱模式。该参数决定midjourney一次生成的四张图片在内容、色彩、风格的不同程度
Midjourney--chaos官方使用文档
在这里插入图片描述

  • Chaos 在英文中意为“混乱”。它在 Midjourney 中的作用是控制生成图像时的变化幅度。在之前当我们使用相同的提示词生成四张图像时,通常这些图像的风格会比较一致。然而,通过调整 chaos 值,我们可以影响图像之间的差异程度。在这里插入图片描述

测试

可爱的2D卡通角色提示词

a cute 2D cartoon character in a vibrant fantasy world, simple shapes and bright colors --chaos 80
  • 设置了混乱值 80 后,可以明显看到四张图像之间在风格和构图上出现了较大的差异。虽然提示词相同,但每张图像呈现出的视觉效果截然不同。这种差异不仅体现在角色的设计上,也反映在背景、颜色和整体氛围上。高混乱值带来了更多的随机性,使得每张图片在同一基础上产生了独特的变化,充分展示了 --chaos 参数的作用。
    在这里插入图片描述

注意点

  1. 该参数默认值为0
    在这里插入图片描述
    在这里插入图片描述

  2. 取值范围0——100
    在这里插入图片描述


💯Midjourney后置指令–w (or --weired)

作用:怪异模式。该参数生成的图像引入了古怪和另类的特性,会产生独特的、意想不到的效果。
Midjourney--weired官方使用文档
在这里插入图片描述

  • --weird(怪异值)是一个非常有趣的参数。它能够为图片加入一些古怪、另类的特征,生成具有独特、不寻常的效果。使用这个参数时,图像可能会呈现出意想不到的、甚至有时带有恐怖或令人不安的元素。这为创作带来了更多的创意空间,适合用于探索超现实主义、奇异风格或想要突破常规的艺术作品。
    在这里插入图片描述

测试

宁静的乡村小屋:

a beautiful cottage in a peaceful countryside, surrounded by trees and flowers --ar 16:9
  • 在未使用 --weird 参数的情况下,生成的图像展现了一个典型的、和谐的乡村场景,画面中的小屋被绿树和鲜花环绕,整体氛围非常宁静与自然。每张图片的色彩鲜艳,建筑和自然环境之间的搭配和谐,给人一种舒适、田园诗般的美感。
    在这里插入图片描述

–weird 2800

a beautiful cottage in a peaceful countryside, surrounded by trees and flowers --ar 16:9 --weird 2800
  • 在加入 --weird 2800 参数后,虽然场景依旧是乡村小屋,但整体画风开始变得古怪和略带诡异。图像中的小屋似乎被奇怪的植物或阴森的环境包围,光影效果也更具神秘感,场景变得更加阴郁且不寻常。这些微妙的怪异特征使得整个场景看起来有些超现实或不合常理,带有一种令人不安的氛围。
    在这里插入图片描述

注意点

  1. –weird默认值为0
  2. –weird取值范围:0-3000
  3. –weird与种子值不完全兼容,最好不要同时使用
  4. 绝大多数订单情况下,我们都用不到这个值,除非我们做恐怖、悬疑类图片。
    在这里插入图片描述

对比总结–chaos、–stylize、–weired区别

  • --chaos混乱模式更注重不同图片初始网格的区别
  • --stylize风格化更注重midjourney默认美术风格的应用程度
  • --weired怪异模式更注重生成图片的不寻常程度

原图

a mystical forest with glowing plants and ancient ruins, ethereal atmosphere, detailed trees and vines --ar 16:9
  • 原始提示词生成的图像展示了一个神秘的森林场景,背景中有发光的植物和古老的废墟,整体氛围安静而神秘。四张图片的风格较为一致,表现出柔和的光线和浓密的树木,环境中的细节处理得非常自然,展现出平和而略带神秘的氛围。
    在这里插入图片描述

--chaos 50

a mystical forest with glowing plants and ancient ruins, ethereal atmosphere, detailed trees and vines --chaos 50 --ar 16:9
  • 在加入 --chaos 50 参数后,四张图像的差异性变得更为明显。图像的色彩开始大幅度变化,背景中的废墟造型、光线、植被以及整体氛围都有显著不同。例如,有的图像充满亮绿色和黄色的光线,有的图像则使用暗色调和神秘氛围。这一设定增强了画面在构图和风格上的差异性,体现了混乱值对图像随机性的影响。
    在这里插入图片描述

--stylize 1000

a mystical forest with glowing plants and ancient ruins, ethereal atmosphere, detailed trees and vines --stylize 1000 --ar 16:9
  • 加入 --stylize 1000 后,图像的美术风格显得更加突出。整体画面显得更加梦幻、艺术化,光线与阴影的处理更加精致。每个图像中,森林的树木、废墟的光影处理呈现出极高的艺术感,细节显得更加富有表现力,仿佛置身于一个童话般的幻想世界。这种风格化使图像显得更加富有情感和美学价值。
    在这里插入图片描述

--weird 1500

a mystical forest with glowing plants and ancient ruins, ethereal atmosphere, detailed trees and vines --weird 1500 --ar 16:9

  • 使用 --weird 1500 参数生成的图像出现了更具怪异和超现实感的变化。场景中的植被和废墟显得更加奇特,颜色搭配和构图充满了不寻常的元素。例如,某些图像中的光线和树木的处理显得更加诡异,有些图片表现出非自然的色彩和形状,场景带有强烈的异样感。整个画面充满了奇幻和超现实的视觉冲击,体现了怪异值对生成图像带来的戏剧性影响。
    在这里插入图片描述

💯Midjourney后置指令–no

作用:反向提示词,告诉Midjourney什么是我们不需要的。
Midjourney--no官方使用文档
在这里插入图片描述

格式

--no item1, item2, item3, item4
  • –no 是一个非常有趣的后置参数,它的作用是实现反向提示词。如果你对 Stable Diffusion 有了解,那你对反向提示词的概念应该不会陌生。反向提示词的作用就是告诉 MidJourney 什么是我们不需要的。在写提示词时,我们通常是告诉 MidJourney 生成我们需要的内容。但有时我们可能想排除一些元素,而这时就可以使用 --no 参数。通过这个参数,我们可以告诉 MidJourney 哪些元素我们不希望出现在图像中,从而更好地控制生成结果。
    在这里插入图片描述

测试

原图

a beautiful park with children playing, sunny day, colorful balloons --ar 16:9
  • 在没有使用 --no 参数的情况下,生成的图像展现了一个充满生机和色彩的公园。阳光明媚,孩子们在公园里快乐地玩耍,天空中飘浮着许多五颜六色的气球。气球在图像中占据了重要位置,为整个画面增添了更多的活力和欢乐氛围。整体感觉非常愉悦且充满童趣。
    在这里插入图片描述

--no

a beautiful park with children playing, sunny day, colorful balloons --no balloons --ar 16:9
  • 在加入 --no balloons 参数后,生成的图像依旧保持了明亮的公园和玩耍的孩子,但画面减少了气球的装饰,显得更加安静和平和,视觉上更加自然朴素。尽管阳光依旧明媚,场景整体上少了一些活泼和童趣,呈现出一种更接近自然的宁静氛围。
    在这里插入图片描述
    这里由于原本提示词中有气球,所以no balloons难以消除所有的气球,气球只是数量变少。

注意点

--no+参数等于正面提示词中赋予-0.5的权重

原图

Perfume still life --ar 16:9
  • 在这张图中,香水瓶与柔和的花朵静物布置在一起,背景中有精美的花朵元素,营造出一种柔美、温馨的氛围。光线柔和,香水瓶的反射和背景中的花朵相得益彰,整体呈现出优雅的静物艺术风格。
    在这里插入图片描述

flower::-0.5

flower::-0.5 ,Perfume still life --ar 16:9
  • 通过降低权重 flower:: -0.5,我们成功去掉了花朵,画面更加聚焦于香水瓶的展示。花朵完全消失,背景显得更加简洁。这种方法有效地删除了花朵元素,突出了香水瓶的细节和反射效果。
    在这里插入图片描述

--no flower

Perfume still life --ar 16:9 --no flower
  • 使用 --no flower 完全去除了花朵元素,香水瓶成为画面的唯一主角。背景更加干净,香水瓶的轮廓和光影效果得到了极大提升,突显出产品的精致。这一效果与降低权重 flower:: -0.5 的效果基本等价,同样达到了简化画面的目的,使得焦点更集中在香水瓶上。
    在这里插入图片描述

💯小结

  • 在这里插入图片描述
    通过合理使用 --seed、–tile、–q、–chaos、–weird 和 --no 等指令,不仅能够提高图像的生成质量,还能为创作带来更多的控制和灵感。这篇文章的目的是通过实际案例演示这些指令的效果,让大家在创作AI绘画时能更灵活地实现自己的想法。希望这篇文章能为每位读者的创作带来实用的帮助和启发,让我们在AI绘画的道路上共同进步。
  • AI绘画正在逐渐改变艺术创作的方式,为设计师、艺术家和普通用户提供了更多的创作可能。展望未来,AI绘画将继续推动艺术的革新,打破传统与技术的界限,实现更多人对于创意表达的追求。无论是在商业、设计还是个人创作领域,AI绘画都将成为一种强大的助力工具,让创作变得更加自由、灵活和多元化。

在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2118966.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Retrieval-based-Voice-Conversion-WebUI模型构建指南

一、模型介绍 Retrieval-based-Voice-Conversion-WebUI(简称 RVC)模型是一个基于 VITS(Variational Inference with adversarial learning for end-to-end Text-to-Speech)的简单易用的语音转换框架。 具有以下特点 简单易用&a…

chrome浏览器如何设置自动播放音视频

使用场景: 有些场景需要打开页面后,自动播放视频或者视频流,这时候发现无法播放,打开浏览器控制台发现有下面的错误提示:NotAllowedError: play() failed because the user didnt interact with the document first 。…

顶级出图效果!免费在线使用FLux.1 模型,5s出图无限制!

最近发现一个可以在线免费使用 FLux.1 模型 生成图片的AI工具。 先看效果图: 工具不需要登录即可使用,目前还是完全免费的,国内可以直接使用。 在提示词输入框直接输入提示词即可,选择图片比例之后,直接生图。 出图的…

安全运营之浅谈SIEM告警疲劳

闲谈: 刚开始学习SIEM、态势感知这类产品的时,翻阅老外们的文章总是谈什么真阳性,假阳性告警、告警疲劳,当时在国内资料中没找到很合理的解释,慢慢就淡忘这件事了。随着慢慢深入工作,感觉大概理解了这些概念…

‌技术人必看!如何科学规划,从需求出发打造完美技术方案

引言 在互联网架构师的角色中,我们面临的挑战不仅仅是编写代码,更重要的是深入理解需求、设计系统,并确保我们的解决方案能够稳定、高效地运行。本文将详细介绍从新需求提出到技术方案发布的全过程。 1. 理解现有需求和场景 在开始一个新的…

信息学奥赛初赛天天练-87-NOIP2014普及组-完善程序-矩阵、子矩阵、最大子矩阵和、前缀和、打擂台求最大值

1 完善程序 最大子矩阵和 给出 m行 n列的整数矩阵,求最大的子矩阵和(子矩阵不能为空)。 输入第一行包含两个整数 m和 n,即矩阵的行数和列数。之后 m行,每行 n个整数,描述整个矩阵。程序最终输出最大的子矩阵和。 (最…

SAP中mmpv自动过账—附带源码

想省事儿的直接拖到后面查看代码 思路分析 实现逻辑:初版 前台测试:选择屏幕确认公司代码。必要情况手动开账勾选前台执行按钮 1.1去marv表找公司代码的当前账期,简单运算获取下一个账期。1.2执行bdc,模拟前台手动开账期1.3执行的必要信息存日志表。例:修改人(开账期的人…

FastAPI 进阶:使用 BackgroundTasks 处理长时间运行的任务

在 FastAPI 中,BackgroundTasks 是一个功能,它允许你在发送响应给客户端之后执行后台任务。这些任务对于不需要客户端等待的操作非常有用,比如发送电子邮件通知或处理数据。然而,当服务器重启时,由于 BackgroundTasks …

C++: set与map容器的介绍与使用

本文索引 前言1. 二叉搜索树1.1 概念1.2 二叉搜索树操作1.2.1 查找与插入1.2.2 删除1.2.3 二叉搜索树实现代码 2. 树形结构的关联式容器2.1 set的介绍与使用2.1.1 set的构造函数2.1.2 set的迭代器2.1.3 set的容量2.1.4 set的修改操作 2.2 map的介绍与使用2.2.1 map的构造函数2.…

基于python的mediapipe姿态识别 动作识别 人体关健点 实现跳绳状态判别 计数功能

基于Python的MediaPipe姿态识别实现跳绳状态判别与计数功能 项目概述 本项目旨在利用Google的MediaPipe库,结合姿态识别技术,实现对跳绳动作的实时检测与计数功能。通过识别人体关键点,系统能够准确判断跳绳动作的状态,并实时统…

Java入门:07.Java中的面向对象03

11 this关键字 this关键字有两个作用 第一个作用,用来调用重载的构造方法 public class Test3{public static void main(String[] args){new User();new User("ls");new User("ls","女");} } ​ class User{String name ;String sex…

Autosar工程师必读:ETAS工具链自动化实战指南<三>

----自动化不仅是一种技术,更是一种思维方式,它将帮助我们在快节奏的工作环境中保持领先! 目录 往期推荐 自动化命令--generate 命令语法 参数说明 命令使用前提 场景1:BSW代码生成 场景2:RTE代码生成 场景3&a…

对非洲33国免关税!非洲市场不容错过

2024年9月5日中非合作论坛峰会在北京隆重召开,会议后宣布对非洲33个国家实行0关税的优惠政策,并且在未来三年,推动中国企业对非投资不少于700亿元人民币。 自然而然的,中非友好关系必然会带动中国对非洲市场的出口,近…

云计算实训44——K8S及pod相关介绍

一、K8S基本概念 1、k8s是什么 K8S是Kubernetes的 缩写,由于k 和 s 之间有⼋个字符,所以因此得名。 Kubernetes 是⼀个可移植的、可扩展的开源平台,⽤于管理容器化 的⼯作负载和服务,可促进声 明式配置和⾃动化。 2、k8s的功能…

STM32F1+HAL库+FreeTOTS学习10——任务相关API函数使用

STM32F1HAL库FreeTOTS学习10——任务相关API函数使用 任务相关API函数1. uxTaskPriorityGet()2. vTaskPrioritySet()3. uxTaskGetNumberOfTasks()4. uxTaskGetSystemState()5. vTaskGetInfo()6. xTaskGetCurrentHandle()7. xTaskGetHandle()8. xTaskGetIdleTaskHandle()9. uxTa…

你需要掌握的算法:快慢指针

文章目录 前言龟兔赛跑乌龟能否追上兔子乌龟与兔子在何处相遇龟兔问题的推论 快慢指针基础概念发展历史 快慢指针的应用检测链表是否有环找到链表的中间节点计算链表的环长度找到链表环的入口节点 小结 前言 在处理链表数据结构时,快慢指针是一种非常高效的算法技巧…

鸡尾酒排序算法

目录 引言 一、概念 二、算法思想 三、图例解释 1.采用冒泡排序: 2.采用鸡尾酒排序: 3.对比总结 四、算法实现 1.代码实现 2.运行结果 3.代码解释 五、总结 引言 鸡尾酒排序(Cocktail Sort),也被称为双向冒…

同一天!蚂蚁集团宣布将发布3款AI新产品!腾讯、零一万物、面壁智能推出最新大模型|AI日报

文章推荐 缓解父母焦虑!详细实测!这些免费AI可以成为孩子提高学习能力的得力助手! 附送试听地址!OpenAI ChatGPT被曝将新增8种语音!英特尔酷睿Ultra 200V正式发布|AI日报 今日热点 蚂蚁将发布三款AI新产…

Zynq7020 SDK 初学篇(4)- PL 端 GPIO

1.开发背景 基于 PS 端 GPIO 的基础上,如何调用 PL 端 GPIO 的输入输出 2.开发需求 PL 端按键控制 PL 端 LED 3.开发环境 Zynq7020 Vivado2017.4 4.实现步骤 4.1 设计配置 这里设置 PIO 数量 3 个 由于 PL 端不像 PS 端一样绑定 GPIO,所以需要对上面…

内容营销服务,照亮您的独特优势,助力业务增长

内容营销公司通常会承诺过高但交付不足,而在Digital Commerce Partners,我们走的是相反的方向。我们会调低(然后超越)预期。 由于我们是Copyblogger的SEO和内容营销代理商,我们知道伟大的事情需要时间——这意味着吸引…