Learn Prompt- Midjourney 图片生成:Image Prompts
Prompt 自动生成
前不久,Midjourney 宣布支持图片转 prompt 功能。
原始图片
blueprint holographic design of futuristic Midlibrary --v 5
Prompt 生成
- 直接输入 /describe 指令
- 通过弹出窗口上传图像并发送,Midjourney 会根据该图像生成四种可能的提示。
- 点击图片下方的 1、2、3、4 按钮,可以直接发送 prompt。
technology research and industry background concept stock photo, in the style of fairy academia, illuminated interiors, hyper-realistic sci-fi, studyplace, light azure, bibliopunk, scientific diagrams --v 5
优势
有了用/describe指令,你可以:
- 学习新的提示策略并扩展 MJ 词汇量: Midjourney 主要是用它认识的、可以直观解读的词语来描述图片。所以在大多数情况下,如果 /describe 使用了一个词、一个表达式或一个样式修饰符来描述图片,我们就可以在自己的提示中使用它。
- 探索新艺术家: Midjourney 在输入图像中“识别”出来的艺术家也是如此。输出提示中的每个名字都意味着(在大多数情况下)MJ 认识这位艺术家。
- Remix的最佳工具:你可以看到 AI 重新诠释你的视觉艺术作品。你可以用新的角度审视它,或者从新的和独特的方式中获得灵感来进一步发展你的作品。在输入/describe之前打开Remix模式,你可以在后续发送之前进一步调整提示。
备注
- /describe生成的提示不能用于生成与上传的图像一样的图。
- /describe会返回上传图像的纵横比。
图片提示 Image Prompts
你可以使用图像作为提示的一部分来影响生成图片的构图、风格和颜色。
图像提示可以单独使用,也可以与文本提示一起使用
要将图像添加到提示中,请键入或粘贴在线存储图像的网址。地址必须以 .png、.gif 或 .jpg 等扩展名结尾。
上传图像
- 上传图像,要先单击消息输入框旁边的加号。选择上传文件,选择图像,然后发送消息。
- 要将此图像添加到提示中,首先输入/imagine。出现提示框后,将图片文件拖入提示框,添加图片的URL。
- 或者右键单击图像,选择复制链接,然后将链接粘贴到提示框中。
V5效果
备注
- 每一个链接复制之后,必须空格一下,然后再复制第二个链接
- 图片上传完成后,还需要输入提示文本
- /blend 指令是针对移动用户优化的简化图像提示过程。
权重参数
使用图像权重参数--iw来调整提示的图像与文本部分的重要性。较高的--iw值意味着图像提示将对生成的图片产生更大的影响。
/imagine prompt flowers.jpg birthday cake --iw .5
多提示
在提示中添加双冒号“::”向 Midjourney Bot 表明它应该分别考虑提示的每个部分。
在下面的示例中,对于提示 hot dog,所有单词都被放在一起考虑,Midjourney Bot 生成了热狗的图像。如果将提示分成两部分hot:: dog 后,Midjourney Bot会将两个概念分开考虑,从而创建一只“热”的狗。
多提示权重
当使用双冒号::将提示分成不同的部分时,你可以在双冒号后立即添加一个数字,以分配提示的该部分的相对重要性。
在下面的示例中,提示hot:: dog生成了一只温暖的狗。
将提示更改hot::2 dog,使“hot”一词的重要性是“dog”一词的两倍,从而产生了一只火热的狗!
备注
如果不指定样式,我们将获得照片般的真实感,因为这是 Midjourney V5 的默认样式。
如果你想跳出这样的样式,我们可以参考艺术运动、艺术技巧、流派、媒体类型、游戏名称、导演、艺术家姓名、时间段等。
备注
艺术运动是一种趋势或一种艺术风格,具有特定的目标和哲学,在可能跨越几个月到几年甚至几十年的特定时期内被一群艺术家采用和遵循。
- v1,v2,v3只接受整数作为权重
- v4可以接受小数位权重
V5 提示模板
从头开始编写提示是一个非常有趣的过程,但很快就会让人感到疲倦 - 特别是较长的提示在 Midjourney V5 中的表现明显更好。
在这里我给出一个通用模板,你可以使用它来指导所有的提示:
主题 背景,环境,氛围 风格 参数 a botanical-bearded fairy prince, flowing hair, sky-eyes, symmetrical mossy antlers, intensely sad gaze, wearing a floral diadem, magical details, twilight atmosphere, in the style of ArtGerm, Alyssa Monks, Studio Ghibli, close-up, glamour shot --v5 --aspect 9:16 之所以这样设置,是因为:
- 提示顺序很重要
- 风格(style)在 V5 中比以往任何模型都重要。
- 艺术运动:包括Impressionism、Surrealism或Pop Art。
- 媒体类型:包括photography, illustration, comic, concept art, storyboard,sculpture等。
- 媒体: 我们可以调用自己熟知的媒体来影响最终结果。例如,from Spirited Away或from The Wizard of Oz 或 from Sid Meier's Civilization 或 from the video game Joust。
- 艺术家姓名:引用特定艺术家的姓名或作品将粗略地调用他们的独特风格。示例包括Vincent van Gogh、Frida Kahlo或Banksy。
- 媒介:切换不同的艺术媒介能将这种风格添加到图像中。示例包括impasto、pencil sketch、watercolor 或 digital art。
- 时间:例如,来自Renaissance、Baroque或Modernist时期的图像。
- 地理位置:地区和国家也会影响风格。示例包括Japanese Ukiyo-e prints、African tribal art或American Abstract Expressionism。
相关文章:

Learn Prompt- Midjourney 图片生成:Image Prompts
Prompt 自动生成 前不久,Midjourney 宣布支持图片转 prompt 功能。 原始图片 blueprint holographic design of futuristic Midlibrary --v 5Prompt 生成 直接输入 /describe 指令通过弹出窗口上传图像并发送,Midjourney 会根据该图像生成四种可…...

基于微信小程序的健身房私教预约平台设计与实现(源码+lw+部署文档+讲解等)
文章目录 前言系统主要功能:具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序(小蔡coding)有保障的售后福利 代码参考源码获取 前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计…...
安卓Compose(二)
在上一篇博客中,我们已经了解了安卓Compose的一些基本概念以及使用方法,接下来我们将继续深入学习。 一、Compose的基础组件 文本组件(Text) 文本组件是Compose中最基本的组件之一,用于在界面上显示文本。使用方式如下: // 定…...

TCP 和 UDP哪个更好
传输控制协议 (TCP) 和用户数据报协议 (UDP) 是互联网的基础支柱,支持从网络源到目的地的不同类型的数据传输。TCP更可靠,而UDP优先考虑速度和效率。本文解释了两种协议的工作原理,并详细讨论了…...

Spring Boot 如何实现单点登录(SSO)
当今的应用程序越来越多地采用了微服务架构,这就引出了一个重要的问题:如何实现单点登录(Single Sign-On,简称SSO)来确保用户在多个微服务之间无需重复登录。Spring Boot是一个流行的Java框架,它提供了一些…...

C#中的(++)和(--)运算符
目录 背景: 的前加 效果展示: 的后加 效果展示 : 总结: 背景: 自增和自减运算符存在于C/C/C#/Java等高级语言中,它的作用是在运算结束前(前置自增自减运算符 )或后(后置自增自减运算符 )将 变量的值加(或减)1。 在C#中,和--是自增和自减运…...
SVG鼠标漫游
鼠标漫游 鼠标漫游就是通过移动光标和滚轮,完成画布缩放、移动的交互过程。 svg 绘图使用原点在左上角的坐标系统,一个单位代表一像素。这里的像素不能简单理解为屏幕像素,是一个用户单位。svg 的 width 和 height 属性决定图像在用户系统的…...
关于Github报SSL_ERROR_SYSCALL的解决方案
最近在运行RN项目的时候发现,在我pod install命令安装pod包时产生了 SSL_ERROR_SYSCALL 的错误,如下所示。 [!] Error installing CocoaAsyncSocket [!] /usr/bin/git clone https://github.com/robbiehanson/CocoaAsyncSocket.git /var/folders/v0/2435fl9178sd4r2_1mdgk_r…...

Redis 集群搭建教程
一、介绍 Redis 集群有着高可用、易扩展、更好的性能等优势,本文主要是实战搭建一个三主三从的 Redis 集群。 正常来说,搭建 Redis 集群需要 6 台服务器。为了简单一点,本文通过一台服务器,6 个端口,搭建一个 Redis …...

图形处理软件Photoshop Elements 2020 mac中文版 ps简化版
Photoshop Elements 2020 mac是一款非常实用的图形处理工具。ps elements 2020 mac中文版可以帮助您自动生成照片和视频作品的功能,采用Adobe Sensei AI技术可进行图像组织、编辑和创建等。Photoshop Elements 2020 for Mac激活版可以帮助您轻松整理照片和视频&…...

opencv for unity package在unity中打开相机不需要dll
下载OpenCV for Unity 导入后,里面有很多案例 直接打开就可以运行 打开相机...

[Linux入门]---进程状态
文章目录 1.进程主要状态进程运行状态进程阻塞状态进程的挂起状态 2.Linux进程状态Linux进程内核源代码①R运行状态②S睡眠状态③D磁盘休眠状态T停止状态④X死亡状态⑤Z僵尸状态⑥孤儿进程 3.总结 1.进程主要状态 进程运行状态 ①内存中有一个运行队列,其中有两个指…...

腾讯mini项目-【指标监控服务重构】2023-08-29
今日已办 Collector 指标聚合 由于没有找到 Prometheus 官方提供的可以聚合指定时间区间内的聚合函数,所以自己对接Prometheus的api来聚合指定容器的cpu_avg、cpu_99th、mem_avg 实现成功后对接小组成员测试完提供的时间序列和相关容器,将数据记录在表格…...
opencv 常用的滤波器及应用技巧
常用滤波器: 标准滤波器(邻域平均法):该滤波器是所有滤波器里最简单的一种,输出的像素值由输入的滤波核所覆盖的像素值均值决定(每个邻域像素对其贡献的权重是相同的)。高斯滤波:该…...

【PyTorch攻略(1/7)】 张量基本语法
一、说明 Tensor 是一种特殊的数据结构,与数组和矩阵非常相似。在 PyTorch 中,我们使用张量对模型的输入和输出以及模型的参数进行编码。 张量类似于 NumPy 和 ndarray,除了张量可以在 GPU 或其他硬件加速器上运行。事实上,张量和…...

什么是Jmeter ?Jmeter使用的原理步骤是什么?
1.1 什么是 JMeter Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。用于对软件做压力测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚…...
Mac 通过 brew安装的 ffmpeg 切换版本
现有版本为 6.x ,想切换至 5.x 版本 先安装 5.x 版本 brew install ffmpeg5安装完成后会出现具体版本号,也可以自己指定例如 brew install ffmpeg5.1.3 配置环境变量 .zshrc vi ~/.zshrc添加如下命令 export PATH/usr/local/Cellar/ffmpeg5/5.1.3/bin:…...

【Spring Boot】实战:实现数据缓存框架
🌿欢迎来到@衍生星球的CSDN博文🌿 🍁本文主要学习【Spring Boot】实现数据缓存框架 🍁 🌱我是衍生星球,一个从事集成开发的打工人🌱 ⭐️喜欢的朋友可以关注一下🫰🫰🫰,下次更新不迷路⭐️💠作为一名热衷于分享知识的程序员,我乐于在CSDN上与广大开发者…...
MySQL数据类型之JSON
MySQL数据类型之JSON SON类型是MySQL 5.7版本新增的数据类型,用好JSON数据类型可以有效解决很多业务中实际问题。 使用JSON数据类型,推荐用MySQL 8.0.17以上的版本,性能更好,同时也支持Multi-Valued Indexes; JSON数…...

nginx_0.7.65_00截断_nginx解析漏洞
nginx_0.7.65_00截断_nginx解析漏洞 文章目录 nginx_0.7.65_00截断_nginx解析漏洞1 环境搭建1 解压nginx_0.7.652 双击启动,如有闪退,端口占用的情况,在conf文件nginx.conf修改一下端口号3 查看一下进程有nginx4 启动成功访问127.0.0.1:18080…...

wordpress后台更新后 前端没变化的解决方法
使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…...

使用VSCode开发Django指南
使用VSCode开发Django指南 一、概述 Django 是一个高级 Python 框架,专为快速、安全和可扩展的 Web 开发而设计。Django 包含对 URL 路由、页面模板和数据处理的丰富支持。 本文将创建一个简单的 Django 应用,其中包含三个使用通用基本模板的页面。在此…...
Admin.Net中的消息通信SignalR解释
定义集线器接口 IOnlineUserHub public interface IOnlineUserHub {/// 在线用户列表Task OnlineUserList(OnlineUserList context);/// 强制下线Task ForceOffline(object context);/// 发布站内消息Task PublicNotice(SysNotice context);/// 接收消息Task ReceiveMessage(…...
从零实现富文本编辑器#5-编辑器选区模型的状态结构表达
先前我们总结了浏览器选区模型的交互策略,并且实现了基本的选区操作,还调研了自绘选区的实现。那么相对的,我们还需要设计编辑器的选区表达,也可以称为模型选区。编辑器中应用变更时的操作范围,就是以模型选区为基准来…...

基于Flask实现的医疗保险欺诈识别监测模型
基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施,由雇主和个人按一定比例缴纳保险费,建立社会医疗保险基金,支付雇员医疗费用的一种医疗保险制度, 它是促进社会文明和进步的…...
FastAPI 教程:从入门到实践
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,支持 Python 3.6。它基于标准 Python 类型提示,易于学习且功能强大。以下是一个完整的 FastAPI 入门教程,涵盖从环境搭建到创建并运行一个简单的…...

Psychopy音频的使用
Psychopy音频的使用 本文主要解决以下问题: 指定音频引擎与设备;播放音频文件 本文所使用的环境: Python3.10 numpy2.2.6 psychopy2025.1.1 psychtoolbox3.0.19.14 一、音频配置 Psychopy文档链接为Sound - for audio playback — Psy…...

如何在最短时间内提升打ctf(web)的水平?
刚刚刷完2遍 bugku 的 web 题,前来答题。 每个人对刷题理解是不同,有的人是看了writeup就等于刷了,有的人是收藏了writeup就等于刷了,有的人是跟着writeup做了一遍就等于刷了,还有的人是独立思考做了一遍就等于刷了。…...

AI,如何重构理解、匹配与决策?
AI 时代,我们如何理解消费? 作者|王彬 封面|Unplash 人们通过信息理解世界。 曾几何时,PC 与移动互联网重塑了人们的购物路径:信息变得唾手可得,商品决策变得高度依赖内容。 但 AI 时代的来…...

【分享】推荐一些办公小工具
1、PDF 在线转换 https://smallpdf.com/cn/pdf-tools 推荐理由:大部分的转换软件需要收费,要么功能不齐全,而开会员又用不了几次浪费钱,借用别人的又不安全。 这个网站它不需要登录或下载安装。而且提供的免费功能就能满足日常…...