【4】Midjourney常用技巧

【常用技巧】

本篇主要讲述MJ的常用技巧,围绕着一些常用指令的使用方法展开。

【版本切换】

在使用MJ时,最常用的技巧之一是版本切换。你可以在输入提示后添加"--v"加上相应的数字来实现版本切换。通常我默认使用MJ 4,偶尔会使用MJ 3或Niji。MJ 4对于生物、地点、物体等方面有更深入的理解,能够更好地处理细节,并且能够处理包含多个人物或物体的复杂提示。MJ 4有两种略微不同的“风格”,在模型的风格调整上进行了微调。你可以尝试在MJ 4的提示末尾添加"--style 4a"或"--style 4b"来体验这些不同的版本。

【风格切换】

Midjourney已经经过训练,可以生成具有艺术色彩、构成和形式的图像。通过参数"--stylize"或"-s"可以调整该训练的强度。较低的风格化值会使生成的图像与输入提示紧密相关,但艺术性较低。而较高的风格化值则会产生非常富有艺术性的图像,但与输入提示的联系较少。

Style Low = --s 50Style Med = --s 100Style High = --s 250Style Very High = --s 750

--stylize的默认值为 100,并且在使用默认 [V4 模型] 时接受 0-1000 的整数值。

Version 4 Version 3 Test / Testp niji Stylize default 100 2500 2500 NA Stylize Range 0–1000 625–60000 1250–5000 NA 2.4 Upscale

Upscale在基础一节简单提到,这里我们重点再看看。

Midjourney开始生成的是低分辨率的网格图像,然后需要试用升格来增加尺寸和添加额外的细节。

  • Regular (默认) Upscaler: Regular Upscaler在平滑或细化细节的同时增加图像尺寸,一些小的元素可能会在初始网格图像和完成的升格之间发生变化。

    Light Upscaler: Light Upscaler创建一个1024px x 1024px的图像,并添加适量的细节和纹理。在使用旧的Midjourney模型版本时,Light Upscaler对于脸部和光滑的表面很有用。

    Detailed Upscaler: Detailed Upscaler是细节升标器,创建一个1024px x 1024px的图像,并在图像上增加许多额外的精细细节。使用细节升标器升格后的图像,可以再次点击“升格到最大”按钮,将分辨率提高到1664px x 1664px。只有在快速模式下才能进行最大升格。详细升标器是Midjourney模型V1、V2、V3和hd版本的默认设置。

    Beta Upscaler: Beta Upscaler可以创建一个2048px x 2048px的图像,而不需要添加过多的额外细节。Beta升标器对于脸部和光滑的表面很有用。可以使用参数"-upbeta"来改变U1、U2、U3、U4升标按钮的行为,以使用Beta升标器。

    Anime Upscaler: Anime Upscaler是-niji模型的默认升标器。它将图像升格为1024px x 1024px,并进行了优化,以适应插图和动漫风格。可以使用参数"-upanime"来改变U1、U2、U3、U4升标按钮的行为,以使用动漫升标器。

    Remaster (重塑): Remaster是一个额外的选项,适用于之前使用V1、V2或V3模型版本创建的升标图像。Remaster将使用"--测试"和"--创意"参数再次提升图像的比例,将原始图像的构图与较新的"--测试"模型的一致性进行混合。通过在原始升标处找到的"重塑"按钮,可以对先前的升标作业进行重塑。如果要对非常旧的作业进行重塑,可以使用"/show"命令在Discord中刷新该作业。

    【绘图质量】

图像质量的设置并非始终越高越好,有时候,较低的质量设置能够产生更好的效果,这取决于您所尝试创建的图像。对于表现抽象的姿态,较低的画质设置可能更为适宜,而较高的质量值则可能改善建筑图像等需要展现大量细节的外观。选择最符合您所期望创建图像类型的设置方式。

Half Quality = --q .5Base Quality = --q 1High Quality = --q 2

需要注意,V4Niji目前不支持High Quality

【Mode】

  • /stealth 和 /public命令: /stealth 和 /public命令可在隐匿模式和公共模式之间进行切换。试用版用户只能选择公共模式,而Pro Plan的订户可以访问隐匿模式,以防止其他人在Midjourney网站上查看他们的图像。

  • Fast and Relax Modes: 标准和专业计划的用户每月可以在放松模式下创建无限数量的图像。放松模式不会占用GPU时间,但工作将根据您使用系统的程度放入队列中。

  • Remix模式: Remix模式值得特别关注,它可以改变提示、参数、模型版本或变体之间的长宽比。Remix将采用起始图像的整体构图,并将其作为新工作的一部分。Remix可以帮助改变图像的设置或照明,发展一个主题,或实现复杂的构图。Remix是一个实验性的功能,可能在任何时候进行改变或被删除。

/prefer remix命令或通过使用/settings命令和切换️Remix Mode按钮来激活。Remix改变图像网格下的变体按钮(V1、V2、V3、V4)的行为。当Remix被启用时,它允许你在每次变奏时编辑你的提示。若要对一个上级进行混音,请选择制作变体。

你可以在使用Remix模式时添加或删除参数,但你必须使用有效的参数组合。将/imagine prompt illustrated stack of pumpkins --version 3 --stylize 10000改为illustrated stack of pumpkins --version 4 --stylize 10000将返回一个错误,因为MJ4Stylize参数不兼容。

【基础参数】

  • Aspect Ratios:--aspect, 或--ar改变生成图像的长宽比。

不同的Midjourney版本模型有不同的最大长宽比

Version 4 Version 3 Test / Testp niji Max Aspect Ratio 1:2 or 2:1 5:2 or 2:5 3:2 or 2:3 1:2 or 2:1

--ar参数将接受从1:1(方形)到每个模型的最大长宽比的任何长宽比。然而,在图像生成或升格过程中,最终的输出可能会略有修改。例如:使用--ar 16:9(1.78)的提示,创建的图像的长宽比为7:4(1.75)

--aspect 1:1 默认长宽比--aspect 5:4 常见的画面和打印比例--aspect 3:2 常见于印刷摄影--aspect 7:4 接近于高清电视屏幕和智能手机屏幕

  • Chaos:

--chaos<数字0-100> 改变结果的变化程度,更高的值会产生更多不寻常的和意外的结果和构图,较低的--chaos值输出更可靠、可重复的结果。

  • No:--no负面的提示,如果不想在生成的结果中出现某物就可以使用这个参数。

  • quality:上节讲过了,不赘述

  • Seed:

–seed <在0-4294967295之间的整数> 玩机器学习的同学都懂,使用相同的提示词和随机种子可以保证输出相同的结果(限V4Niji)。

如何找到生成图像对应的seed值呢?看下图

  • Stop:

--stop<在10-100之间的整数> 使用--stop参数可以在指定的比例停止生成,这会产生一个更柔和、细节更少的初始图像,

--stop会影响最终Upscaler结果的细节水平

  • Style:--style <4a or 4b>MJ4的版本之间进行切换。

  • Stylize:

--stylize , or --s参数影响Midjourney的默认美学风格在作业中的应用程度。前面讲过了,不赘述。

  • Tile--tile参数生成的图像可以作为重复的瓷砖,用于创建织物、壁纸和纹理的无缝图案。仅对V1,2,3有效。

【Upscaler 参数】

  • Uplight:--uplight当选择U按钮时,使用另一种 “光 “的升频器。其结果更接近于原始网格图像。上调后的图像细节较少,且更平滑。

  • Upbeta:--upbeta在选择U按钮时,使用另一个beta升频器。结果更接近原始网格图像。升级后的图像增加的细节明显减少。

【其它参数】

  • Creative--creative修改test or testp版本,使其更加多样和有创意。注:无需加value

  • Image Weight--iw设置相对于文本权重的图像提示权重,默认值是--iw 0.25具体用法见4.1章

  • Sameseed--sameseed种子值创建一个大的随机噪声场,应用于初始网格中的所有图像。当指定–sameseed时,初始网格中的所有图像都使用相同的起始噪声,并将产生非常相似的生成图像。

  • Video:使用–视频参数来创建一个初始图像网格生成的短片。用信封✉️ 表情符号对完成的工作做出反应,让Midjourney Bot在你的直接信息中发送一个视频链接。

--video仅在V1, 2, 3, test, testp中有效

注意事项:

  • 图片提示要放在提示的前面。

  • 提示必须有两张图片或一张图片和附加文字才行。

  • 图像的URL必须是一个在线图像的直接链接。

  • 在大多数浏览器中,右击或长按一个图像,选择复制图像地址以获得URL

  • /blend命令是一个简化的图像提示过程,为移动用户优化。

在早期的Midjourney模型版本中,图像提示比目前的模型更抽象的灵感。图像提示不等于建立在(或 “初始化”)一个起始输入图像之上。图像提示是作为视觉灵感使用的,而不是作为起点。

早期的Midjourney Model版本(V3)可以使用图像权重参数--iw来调整图像URL与文本的重要性。--iw 0.25是默认值,更高的--iw值意味着图像提示将对完成的工作产生更大的影响。–iw 接受整数-10,000-10,000

这里顺便提一嘴/blend

/blend命令允许您快速上传2-5张图片并将它们合并成一张新的图片。

输入"/blend"命令后,您将被提示上传两张照片。您可以从硬盘上拖放图片,或者在使用移动设备时从照片库中添加图片。要添加更多的图像,请选择可选的"/选项"字段,并选择图像3、图像4或图像5。由于您的图像必须在Midjourney Bot处理您的请求之前上传,因此"/blend"命令的启动时间可能比其他命令长一些。

合并后的图像具有默认的1:1长宽比,但您可以使用可选的尺寸字段选择方形长宽比(1:1)、纵向长宽比(2:3)或横向长宽比(3:2)。

自定义后缀会添加到"/blend"提示的末尾,就像任何其他"/imagine"提示一样。作为"/blend"命令的一部分,指定的长宽比将覆盖自定义后缀中的长宽比。

注意事项:

  • /blend与使用/imagine的多个图片提示相同,但界面经过优化,便于在移动设备上使用。

  • /blend不与文本提示一起使用,要同时使用文本和图像提示,请使用图像提示和文本的/imagine

  • 图片尺寸最好一致

【Multi Prompts 多重提示】

基础知识在提示中加入双冒号::表示Midjourney Bot应该分别考虑提示的每一部分。在下面的例子中, 对于热狗的提示, 所有的词都被放在一起考虑, 而Midjourney Bot产生了美味的热狗的图像。如果将提示分成两部分,hot:: dog这两个概念被分开考虑,产生一个温暖的狗的图片。

提示权重

当用双冒号::将一个提示分成不同的部分时,可以在双冒号后面紧接着添加一个数字,以指定该部分提示的相对重要性。

在下面的例子中,提示hot:: dog产生了一只热狗。将提示改为hot::2 dog后,hot一词的重要性是dog一词的两倍,产生的图像是一只非常热的狗

[模型版本]1、2、3只接受整数作为权数 [模型版本] 4可以接受小数位的权重 非指定的权重默认为1。

Negative Prompt Weights负的权重可以被添加到提示语中,以去除不需要的元素。所有权重的总和必须是一个正数。

传送门【EraAI智能助手】

【EraAI智能写作助手】一键生成精准文案,让创作更高效!

http://txt.eraai.cn/

微信交流群

QQ交流群

公众号

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

信创办公–基于WPS的EXCEL最佳实践系列 (设置多级列表)

信创办公–基于WPS的EXCEL最佳实践系列 &#xff08;设置多级列表&#xff09; 目录 应用背景操作步骤1、删除重复项2、部门绑定3、填入相关信息 应用背景 当我们在使用电子表格时&#xff0c;很多类型重复输入很麻烦&#xff0c;看起来也很复杂&#xff0c;我们就可以设置多级…

PCB材料选择与性能比较

PCB板被广泛应用于电子行业&#xff0c;作为电子设备的重要组成部分之一&#xff0c;负责连接各种电子元件。PCB板的性能直接影响着电子设备的质量和稳定性。而PCB板的材料选择则是影响PCB板性能的关键因素之一。本文将对常见PCB材料进行比较分析&#xff0c;以便于选择适合的材…

SQL-基础

SQL-小基础 1 SQL简介 英文&#xff1a;Structured Query Language&#xff0c;简称 SQL结构化查询语言&#xff0c;一门操作关系型数据库的编程语言定义操作所有关系型数据库的统一标准对于同一个需求&#xff0c;每一种数据库操作的方式可能会存在一些不一样的地方&#xff…

第9章:SpringMVC的拦截器

一、拦截器 1.拦截器的配置 SpringMVC中的拦截器用于拦截控制器方法的执行SpringMVC中的拦截器需要实现HandlerInterceptorSpringMVC的拦截器必须在SpringMVC的配置文件进行配置 ①创建拦截器&#xff0c;继承接口HandlerInterceptor. Component public class FirstIntercep…

Log4j2漏洞复现补丁绕过

漏洞复现 这里我一共使用了两个jdk版本 8u202的情况比较特殊&#xff0c;其实我今天凌晨在家里用的也是8u202的版本&#xff0c;失败了。今天来公司也是用的8u202版本的jdk&#xff0c;成功了。我仔细研究了两者的不同&#xff0c;我发现唯一不同的就是我公司这个idea启的proie…

Spring Cloud Feign实战

概述 Feign是一种声明式、模板化的HTTP Client&#xff0c;目标是使编写Java HTTP Client变得更简单。Feign通过使用Jersey和CXF等工具实现一个HTTP Client&#xff0c;用于构建REST或SOAP的服务。Feign还支持用户基于常用的HTTP工具包&#xff08;OkHTTP、HTTPComponents&…

全志V3S嵌入式驱动开发(开发环境再升级)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 前面我们陆陆续续开发了差不多有10个驱动&#xff0c;涉及到网口、串口、音频和视频等几个方面。但是整个开发的效率还是比较低的。每次开发调试的…

Java中查看堆里的信息

文章目录 前言1 建议无脑的做一件事2 jmp命令3 导入 hprof 文件到Visual VM 中4 查看对象属性值 前言 日常工作中&#xff0c;我们可能会遇到这样的场景&#xff1a; java项目发生了OOM&#xff1b;想知道在某种场景下&#xff0c;堆里的信息&#xff0c;从而确认一些代码功能…

JavaCV音视频开发宝典:使用JavaCV读取海康平台或海康网络摄像头sdk回调视频TS码流并解析预览图像

《JavaCV音视频开发宝典》专栏目录导航 《JavaCV音视频开发宝典》专栏介绍和目录 ​ 前言 两年前博主写了如何利用JavaCV解析各种h264裸流,《JavaCV音视频开发宝典:使用javacv读取GB28181、海康大华平台和网络摄像头sdk回调视频码流并解析预览图像》,但是随着时间变化,各…

第五章 结构化设计

结构化设计的概念 1. 设计的定义 一种软件开发活动&#xff0c;定义实现需求规约所需的软件结构。 结构化设计分为&#xff1a; (1)总体设计&#xff1a;确定系统的整体模块结构&#xff0c;即系统实现所需要的软件模块以及这些模块之间的调用关系。 (2)详细设计&#xff1a;…

【C++】类型转换

目录 一、C语言中的类型转换 二、C中的类型转换 1.static_cast 2.reinterpret_cast 3.const_cast 4.dynamic_cast 三、RTTI 1.typeid运算符 2. decltype 一、C语言中的类型转换 在 C 语言中&#xff0c;如果 赋值运算符左右两侧类型不同&#xff0c;或者形参与实参类…

什么是域控服务器?域控服务器功能?部署域控需要考虑因素?域控组策略功能?

一、什么是域控制服务器&#xff1f; 域控制器&#xff08;Domain Controller&#xff09;是在Windows Server操作系统上运行的一个服务角色&#xff0c;它用于管理和控制一个或多个计算机的安全策略、用户身份验证和授权等任务。域控制器通常是用于企业网络中的主要身份验证和…

macOS Sonoma 14beta With OpenCore 0.9.3 and winPE双引导分区黑苹果原版镜像

镜像特点&#xff08;原文地址&#xff1a;http://www.imacosx.cn/113888.html&#xff09; 完全由黑果魏叔官方制作&#xff0c;针对各种机型进行默认配置&#xff0c;让黑苹果安装不再困难。系统镜像设置为双引导分区&#xff0c;全面去除clover引导分区&#xff08;如有需要…

华为OD机试真题 JavaScript 实现【IPv4地址转换成整数】【2023 B卷 100分】

一、题目描述 存在一种虚拟 IPv4 地址&#xff0c;由4小节组成&#xff0c;每节的范围为0~255&#xff0c;以#号间隔&#xff0c; 虚拟 IPv4 地址可以转换为一个32位的整数&#xff0c;例如&#xff1a; 128#0#255#255&#xff0c;转换为32位整数的结果为2147549183&#xff0…

vue制作自己的组件库(仿ElementUI)

1.首先自己创建个新的vue项目&#xff0c;之后更改下目录形式&#xff0c;将src文件更改为examples&#xff0c;这里是专门放组件展示的md文件&#xff0c;packages文件里是放自己写的组件代码 2.然后是开始配置vue.config.js文件 &#xff0c;其中md-loader是读取md文件的相关…

【C/C++】带你快速掌握 使用—增强for(范围for循环)

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c系列专栏&#xff1a;C/C零基础到精通 &#x1f525; 给大…

MySQL 存储过程

1 什么是存储过程 MySQL 5.0 版本开始支持存储过程存储过程&#xff08;Stored Procedure&#xff09;是一种在数据库中存储复杂程序&#xff0c;以便外部程序调用的一种数据 库对象。存储过程是为了完成特定功能的SQL语句集&#xff0c;经编译创建并保存在数据库中&#xff0…

【c语言进阶】深入挖掘数据在内存中的存储

深入挖掘数据在内存中的存储 数据类型介绍数据类型基本分类及其大小 整形在内存中的存储方式原码、反码、补码大小端介绍判断一个系统是大端还是小端 char与unsigned char值范围与图解整形存储相关练习题 浮点数在内存中的存储方式浮点数存储规则案列 结语 铁汁们&#xff0c;今…

访问修饰符private,default,protected,public访问等级区别

private&#xff1a;private是最严格的访问修饰符&#xff0c;它将成员声明为私有的。私有成员只能在声明它们的类内部访问&#xff0c;其他类无法直接访问私有成员。这样可以确保数据的封装性和安全性。 default&#xff08;默认&#xff09;&#xff1a;如果没有明确指定访问…

Java调用Pytorch实现以图搜图(附源码)

Java调用Pytorch实现以图搜图 设计技术栈&#xff1a; 1、ElasticSearch环境&#xff1b; 2、Python运行环境&#xff08;如果事先没有pytorch模型时&#xff0c;可以用python脚本创建模型&#xff09;&#xff1b; 1、运行效果 2、创建模型&#xff08;有则可以跳过&#xf…
最新文章