Midjourney 提示词入门 | 提示词格式 特点如何写好自己的提示词?进阶技巧

news2024/10/1 19:33:25

文章目录

  • 1 Prompt格式
  • 2 文本提示词的基本要求
  • 3 好的文本提示词的特点

上一节我们初步了解了Midjourney的使用

那么在使用过程中最重要的是通过Prompt告知Midjourney怎么画

因而高效写Prompt非常重要~

先来了解一下Prompt基本格式

1 Prompt格式

/imagine + Text_prompt

如下图所示,Text prompt 即文本提示词,描述想要什么图片~

在这里插入图片描述

实际上Midjourney官方将提示词分为

文本提示词 Text Prompt 和 图像提示词 Image Promt 和参数Parameters

后两个属于进阶提示词,我们在下一节专门讲

最基础最重要的是这节的文本提示词Text Prompt 好的文本提示词可以产出非常惊艳的图片

2 文本提示词的基本要求

  1. 最基本的,Midjourney提示词需要英语,因而对于一些单词,词组不太了解的可以借助翻译软件,提示词不同内容之间用逗号分割
  2. 虽然需要英语,但是Midjourney不懂语法,比起一个定语从句什么的,将要求拆分为一个一个的词组,单词,短句会更好一些

​ 比如

 Bright orange California poppies drawn with colored pencils(用彩色铅笔绘制的亮橙色加州罂粟花)

​ 就好过

Show me a picture of lots of blooming California poppies, make them bright, vibrant orange, and draw them in an illustrated style with colored pencils (给我看一张许多盛开的加州罂粟花的图片,把它们做成明亮、充满活力的橙色,然后用彩色铅笔把它们画成插图)
  1. 当然提示词除了英语,还可以放emoji 如😊

注:括号内的内容不能实际加到提示词内,这里只是方便大家理解

3 好的文本提示词的特点

  1. 单词的选择很重要,在许多情况下,更具体的同义词效果更好

比如

tiny, huge, gigantic, enormous, or immense

就好过

small,big

这样的

  1. 尽量指明 数量 而不要用笼统的单词复数

比如

three cats

就好过

cats
  1. 专注描述你想要什么,而不是不想要什么

尽量描述想要的东西

比如

如果你告诉Midjourney No apples 他可能无法理解,甚至图片中出现苹果

那么怎么可以让他避免画一些东西呢,通过之后我们讲到的参数 --no来实现

  1. 填充尽可能的细节

可以从以下几个方面考虑

  • Subject: person, animal, character, location, object
    • 主体是什么,是人,动物,场景,还是物体
  • Medium: photo, painting, illustration, sculpture, doodle, tapestry
    • 呈现媒介是什么?照片,绘画,插图,雕塑,涂鸦,挂毯
  • Environment: indoors, outdoors, on the moon, underwater, in the city
    • 环境是什么样子的? 室内,室外,月光下,城市里
  • Lighting: soft, ambient, overcast, neon, studio lights
    • 灯光是什么样子的? 柔和的,工作室的,霓虹的
  • Color: vibrant, muted, bright, monochromatic, colorful, black and white, pastel
    • 颜色是什么样子的?生动的,柔和的,明亮的,
  • Composition: portrait, headshot, closeup, birds-eye view
    • 构图是什么样子的,肖像,特写,俯视图

之后会给大家总结相关的提示词,不同提示词的效果

更好的学习建议,夺取逛Midjourney社区,看其他人的画画方法,提示词的设计

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

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

相关文章

【数据结构与算法】4.自主实现单链表的增删查改

📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有限,欢迎各位大佬指点&…

开始学习Vue2(脚手架,组件化开发)

一、单页面应用程序 单页面应用程序(英文名:Single Page Application)简 称 SPA,顾名思义,指的是一个 Web 网站中只有唯一的 一个 HTML 页面,所有的功能与交互都在这唯一的一个页面内完成。 二、vue-cli …

JVM虚拟机面试题

一.JVM组成 1.JVM是什么 2.什么是程序计数器 3.java堆 4.虚拟机栈 5.方法区 6.直接内存 二.类加载器 1.什么是类加载器,类加载器有哪些 2.双亲委派模型 3.类装载的执行过程 三.垃圾回收 1.对象什么时候可以被垃圾器回收 2.JVM垃圾回收算法 3.JVM分代回收 4.JVM有哪些垃圾回收…

vcenter7.0

Vcenter7.0简易详细安装图解 环境:Windows server 2016 镜像:VMware-VCSA-all-7.0.3-20395099.iso 1.前提配置一个静态IP地址(192.168.80.120)和关闭防火墙 2.配置一个dns(这里做的是一个不加域的) 第一步…

数据仓库-相关概念

简介 数据仓库是一个用于集成、存储和管理大量数据的系统。它用于支持企业决策制定过程中的数据分析和报告需求。数据仓库从多个来源收集和整合数据,并将其组织成易于查询和分析的结构。 数据仓库的主要目标是提供高性能的数据访问和分析能力,以便…

不就业,纯兴趣,应该自学C#还是JAVA?

不就业,纯兴趣,应该自学C#还是JAVA? 在开始前我有一些资料,是我根据网友给的问题精心整理了一份「JAVA的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家&#xff…

OpenHarmony 鸿蒙使用指南——概述

简介 OpenHarmony采用多内核(Linux内核或者LiteOS)设计,支持系统在不同资源容量的设备部署。当相同的硬件部署不同内核时,如何能够让设备驱动程序在不同内核间平滑迁移,消除驱动代码移植适配和维护的负担,…

2024年游泳骨传导耳机该怎么选?什么牌子的游泳耳机好?

游泳是一项非常有趣的运动,但是如果你想在水中听音乐或者收听其他音频内容,就需要一款专业的游泳骨传导耳机。那么,我们应该如何选择游泳骨传导耳机呢?接下来跟我一起看看这四款性能不错的游泳耳机吧。 1. 南卡骨传导游泳耳机 推…

【赠书第18期】人工智能B2B落地实战:基于云和Python的商用解决方案

文章目录 前言 1 方案概述 2 方案实施 2.1 云平台选择 2.2 Python环境搭建 2.3 应用开发与部署 2.4 应用管理 2.5 安全性与隐私保护 3 方案优势与效益 4 推荐图书 5 粉丝福利 前言 随着云计算技术的快速发展,越来越多的企业开始将业务迁移至云端&#x…

spring mvc Rest风格

南城余的Java学习 专栏收录该内容 70 篇文章0 订阅 我是南城余!阿里云开发者平台专家博士证书获得者! 欢迎关注我的博客!一同成长! 一名从事运维开发的worker,记录分享学习。 专注于AI,运维开发&#xf…

数据结构----线性表、顺序表、模拟实现顺序表

文章目录 1. 线性表2. 顺序表3. 模拟实现顺序表 1. 线性表 线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,指具有相同数据类型的元素按照一定的顺序排列的数据结构,其中每…

Python笔记12-多线程、网络编程、正则表达式

文章目录 多线程网络编程正则表达式 多线程 现代操作系统比如Mac OS X,UNIX,Linux,Windows等,都是支持“多任务”的操作系统。 进程: 就是一个程序,运行在系统之上,那么便称之这个程序为一个运…

17β-Estradiol high sensitivity ELISA kit

高灵敏ELISA试剂盒,可检测到低至14 pg/ml的17β-雌二醇 雌二醇(estradiol) 是由卵巢内卵泡的颗粒细胞分泌的类固醇激素,是主要的雌激素,负责调节女性特征、附属性器官的成熟和月经-排卵周期,促进乳腺导管系统的产生,有…

全双工通信协议:WebSocket

全双工通信协议:WebSockets 前言何时使用WebSocketsWebSocket APITextWebSocketHandlerWebSocketConfigurerWebSocket握手配置服务器允许的来源心跳包Java WebSocket API案例一:前端发送消息并接收后端响应案例二:模拟后端向前端推送消息案例…

【DeepLearning-2】预归一化(Pre-Normalization)策略

2.1层归一化(Layer Normalization)在 PreNorm 类中的数学原理: 2.2代码实现: class PreNorm(nn.Module):def __init__(self, dim, fn):super().__init__()self.norm nn.LayerNorm(dim)self.fn fn def forward(self, x, **kwar…

SpringBoot-多数据源切换和事物处理(免费)

作者原始文章: SpringBoot-多数据源切换和事物处理 最新内容和改动请看上面的文章 安装 <dependency><groupId>com.gitee.huanminabc</groupId><artifactId>dynamic-datasource</artifactId><version>1.0.3-RELEASE</version> <…

初识SQL注入

目录 注入攻击 SQL注入 手工注入 Information_schema数据库 自动注入 介绍一下这款工具&#xff1a;sqlmap 半自动注入 前面给大家通过学习练习的方式将XSS攻击的几种形式和一些简单的靶场和例题的演示&#xff0c;从本篇开始我将和小伙伴们通过边复习、边练习的方式来进…

MongoDB系列之一文总结索引

概述 分类 索引的分类&#xff1a; 按照索引包含的字段数量&#xff0c;可分为单键索引&#xff08;单字段索引&#xff09;和组合索引&#xff08;联合索引、复合索引&#xff09;按照索引字段的类型&#xff0c;可以分为主键索引和非主键索引按照索引节点与物理记录的对应…

QT 实现自动生成小学两位数加减法算式

小学生加减法训练 QT实现–自动生成两位数加减法算式&#xff0c;并输出txt文件 可以copy到word文件&#xff0c;设置适当字体大小和行间距&#xff0c;带回家给娃做做题 void MainWindow::test(int answerMax, int count) {// 创建一个随机数生成器QRandomGenerator *gener…

宝塔面板SRS音视频TRC服务器启动失败

首先&#xff0c;查找原因 1.先看srs服务在哪 find / -type f -name srs 2>/dev/null运行结果&#xff1a; /var/lib/docker/overlay2/5347867cc0ffed43f1ae24eba609637bfa3cc7cf5f8c660976d2286fa6a88d2b/diff/usr/local/srs/objs/srs /var/lib/docker/overlay2/5347867…