当前位置: 首页 > news >正文

Midjourney入门-提示词基础撰写与公式

前言

在前几篇教程里我们已经可以初步使用Midjourney进行出图了。

包括也了解了Midjourney的指令与参数。

但如果你想用Midjourney去生成各种各样高质量的图片,

并且生成的图片是你想要的画面内容,也就是更好控制生成图片的画面内容与风格,

那一定要充分掌握提示词的撰写方式

什么是提示词/prompt?

输入/imagine后,填写在prompt框里的内容就是提示词,也叫prompt

用途:让Midjourney生成对应图片(符合提示词所描述内容的图片),控制图片生成方向

种类:文本提示、图像提示、参数提示(所以提示词不是单指文本)

提示词基础撰写方式-文本提示

常规的提示词撰写就是一串用于描述图片内容的文本(英文)

也就是文本提示词(text prompt)

你想要什么样内容的画面就用文本写出这个画面的内容,但需要翻译成英文

提示词高级撰写方式-复合提示

高级的提示词撰写方式可以由:(文本提示+图片提示+参数提示)组合而成

图片提示

表现方式:图片的链接

提取方法:上传图片,右键复制链接

参数提示

即控制图片生成的一些参数尾缀,详情参考上一篇的参数大全

复合提示词完整撰写参考

文生图提示词撰写-通用公式(最简单实用)

事实上提示词撰写没有那么复杂,我们只要将其分成两部分来理解就很容易,也就是画面提示词+风格提示词(这里我们讲的是文生图的提示词,图生图也相差不多)只是增加了图片提示,公式即为:

提示词=画面提示词+风格提示词+参数尾缀

画面提示词是什么?

顾名思义,就是图片的画面内容,包括:人物、动物、植物、环境场景、光影、色彩、构图、视角、事件发生等一眼能看出来的内容

你想要生成的图片是什么样的内容有什么东西你就描述什么,

再说的简单点,就是什么人在什么地方做什么事?什么东西在什么地方(什么地方有什么东西)

比如,小女孩在大街上跳舞。苹果放在桌子上。这就是画面提示词,特别简单,当然你也可以去加些修饰词。

比如,穿着连衣裙的小女孩在人来人往的大街上开心的跳舞。

不是所有画面内容都一定需要描述,根据自身的需求想到什么就写什么,即便你写一个女人也可以

画面提示词总结释义:

描述生成图片具体画面内容的文本(画面有什么或者发生了什么你就写什么,没有过多要求,也没有什么格式要求,正常的语言描述即可,不要想的太复杂)

风格提示词是什么?

即描述画面艺术风格的文本,包含设计风格/艺术家名字/漫画影视作品/艺术作品/艺术网站等能体现图像风格的名词

比如,中国风,赛博朋克,韦斯安德森,漫威等

案例/如何套用?

现在我们用这个公式来写一段提示词:

一个穿着红色夹克的小男孩在草地上打滚,宫崎骏动画风格,尺寸3:4

A little boy in a red jacket rolls around on the grass, Miyazaki animation style--ar 3:4

前面部分属于画面提示词,中间部分属于风格提示词,结尾是尺寸的参数

文生图提示词撰写-常用公式(细致)

虽然上面的那个公式框架比较简单,但可能很多新手朋友还是会无从下手,需要有具体的引导,那我们可以用下面这个公式,会拆解的更细致

提示词=画面主体+场景氛围+主体行为+构图方式+艺术风格+图像质量+参数尾缀

公式释义

画面主体:人物、动物、植物、其他物品

场景氛围:所处场景环境,光影氛围,色彩等

主体行为:主体发生的行为事件,如某种运动、动作

构图方式:画面构图,如中心构图,对角线构图等

艺术风格:画面的风格特点,艺术特点

图像质量:图像的精度定义,如超清、8k等

参数尾缀:控制图片生成的一些参数

看着很复杂吧,但你仔细观察,从画面主体到构图方式这些是不是都属于画面提示词,都是在描述画面的,跟我们通用公式相比,其实是一样的,只是将画面提示词细化了下。

案例/如何套用

这个公式我们可以这么理解:

什么人在什么地方做什么?什么样的构图?什么风格?图像精度怎么样?参数尾缀

一个小男孩在草地上打滚,斜角构图,宫崎骏漫画风格,8k分辨率,尺寸3:4

A little boy rolling in the grass, angled composition, Miyazaki manga style, 8k resolution --ar 3:4

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 01.小迪笔记2024 - day01-Web应用架构搭建站库分离路由访问配置受限DNS解析(不定期更新)
  • 中国第一台B超是在哪里产的?以及多普勒超声和B超、A超的区别
  • 如何选择适合的香港云服务器提供商?
  • 嵌入式人工智能(OpenCV-基于树莓派的人脸识别与入侵检测)
  • AI学习指南深度学习篇-卷积神经网络(CNN)简介
  • unity自动添加头部注释脚本
  • 机器学习——支持向量机(SVM)(1)
  • 用Manim创建条形图【BarChart】
  • IPSec之数据封装协议
  • 【practise】逆波兰表达式求值
  • 2024年大家最爱的翻译工具大盘点
  • cmake基于语法和应用
  • 【Go】 HTTP编程3-路由httprouter
  • VisionPro二次开发学习笔记12-使用CogToolGroup控件进行图像检测
  • 五. TensorRT API的基本使用-custom-trt-plugin
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 10个确保微服务与容器安全的最佳实践
  • 78. Subsets
  • Angular数据绑定机制
  • ES2017异步函数现已正式可用
  • es的写入过程
  • gitlab-ci配置详解(一)
  • IDEA常用插件整理
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Linux中的硬链接与软链接
  • mongo索引构建
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • react 代码优化(一) ——事件处理
  • v-if和v-for连用出现的问题
  • 订阅Forge Viewer所有的事件
  • 动态规划入门(以爬楼梯为例)
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • k8s使用glusterfs实现动态持久化存储
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • ​VRRP 虚拟路由冗余协议(华为)
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (16)Reactor的测试——响应式Spring的道法术器
  • (3)llvm ir转换过程
  • (done) 两个矩阵 “相似” 是什么意思?
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (七)c52学习之旅-中断
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)scrum常见工具列表
  • ***原理与防范
  • **PHP二维数组遍历时同时赋值
  • .jks文件(JAVA KeyStore)
  • .libPaths()设置包加载目录
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET Core Web APi类库如何内嵌运行?