MidJourney使用教程:二 初识Prompts

news/2024/10/17 14:15:15/

最近AIGC这么火,除了chatGPT以外,这种图像类的产品也是非常有意思,其中就有MidJourney和Stable Diffusion这俩个比较出圈。这里我先选择MidJourney来体验并整理出一个教程。一方面MidJourney最简单,能当路Discord,注册就有免费使用额度,相对来说门槛要低一些。Stable Dissusion需要配置机器,但是目前Github上各种项目,也越来越丰富,后面可能会这个环境去尝试一下,单独弄一个系列,毕竟还是需要显卡这些资源的,我要先做一些准备。)

Prompts简要概述
prompts实际就是一个简单的文字描述,通过这个描述可以生成一个图片。

翻译过来也有叫提示的,就是Midjourney机器人解释为生成图像的短文本短语。Midjourney机器人将提示中的单词和短语分解成较小的片段,称为令牌,可以与其训练数据进行比较,然后用于生成图像。一个精心制作的提示可以帮助生成独特和令人兴奋的图像。
官方文档原文介绍如下(其实上面一部分就是我直接翻译的):

A Prompt is a short text phrase that the Midjourney Bot interprets to produce an image. The Midjourney Bot breaks down the words and phrases in a prompt into smaller pieces, called tokens, that can be compared to its training data and then used to generate an image. A well-crafted prompt can help make unique and exciting images.

首先说明一下实际有些人说中文不能做提示prompts,其实不是不能是变现特别拉胯,如图所示,可以说和我的提示词“小朋友看升旗”是一点关系也没有。
在这里插入图片描述
所以说我们目前用英文做提示,比如说最近特朗普被起诉的这件事,我就搞了一个Trump is in prison的提示,还是蛮准确的。
在这里插入图片描述
Prompts 结构

Basic Prompts
基础提示,就是很基础,很简短的提示,官网上说可以简单一个单词,一个短多,甚至一个表情符号(emoji),这部剧不服气了,我直接来个money单词来试一下。

效果还行(至于他说的表情符号,我认为的意思是上传图片,这个我后面高级提示会有演示)
在这里插入图片描述

Advanced Prompts
高级提示,就是高级复杂一点的提示,首先我们看一下简单提示地结构:
在这里插入图片描述
高级提示的结构
在这里插入图片描述
主要组成部分是图片提示,文字提示,参数

这里要更正一下有些文章关于图片提示的错误,有些资料说MidJourney地图片说支持jpg和png,但是目前官网支持 .png, .gif, .webp, .jpg, .jpeg这几个格式,让我挺意外的webp,gif都支持,后面我会针对图片提示做更多介绍。(同理还有参数这些,有的时候你的出图效果很可能被这些因素所影响。)

以下是我通过一个搞笑gif图,加上“一个胖胖的男孩” ,在加上一个动画风格地参数地就展示

虽然和我搞笑图是有出入的,但是图片地池塘,岸边这些都有,毕竟解析动图相当于微小地短片,靠图片完全展示出还是有难度地,我对于这个动画风格的参数还是很满意的,因为默认的风格有些prompts产生的图片会有点阴沉,甚至有点不舒服地感觉。
在这里插入图片描述


http://www.ppmy.cn/news/411586.html

相关文章

【瑞萨RA_FSP】DAC —— 输出正弦波

文章目录 一、DAC简介二、DAC的结构框图1. 参考电压2. 触发源3. DAC数据寄存器4. 转换的过程5. 同步转换 三、生成正弦波数据表四、DAC程序设计1. 硬件设计2. 软件设计①文件结构②FSP配置③DAC初始化函数④设置DAC输出电压函数⑤DAC输出正弦波⑥ hal_entry入口函数 一、DAC简介…

【2023】华为OD机试真题Java CC++ Python JS Go-题目0247-恢复数字序列

题目0247-恢复数字序列 题目描述 对于一个连续正整数组成的序列,可以将其拼接成一个字符串,再将字符串里的部分字符打乱顺序。如序列8 9 10 11 12,拼接成的字符串为89101112,打乱一部分字符后得到90811211。注意打乱后原来的正整数可能被拆开,比如在90811211中,原来的正…

stable diffusion webui 安装部署(linux系统)

文中部署stable diffusion webui所使用的机器是腾讯云服务器linux系统,centos7 一 环境准备 在这里使用anaconda安装,优势就是可以方便地安装和管理软件包,同一系统上可以同时使用不同版本的 Python 和第三方软件包。如果你需要安装多个系统…

android ios 传视频播放器,推荐用于iOS / Android全面格式的视频播放器|手机最强大的播放器...

几天前,一个朋友以ts格式下载了一些高清电视剧,但是无法在iPad上播放,因此我想在计算机上将其转换为MP4格式. 花了时间和精力,结果并不令人满意. 事实上手机上的万能播放器,所有平台现在都具有支持完整格式的播放器. 播…

7款很棒的 HTML5 视频播放器

作为下一代的网页语言,HTML5 拥有很多让人期待已久的新特性,其中之一就是 video 标签,让开发者可以在网页中和添加图片一样简单的方式添加视频。在这篇文章中,我收集了7个很棒的HTML5视频播放器,你可以很容易的应用到你…

联想pc服务器芯片,联想推出配备64核AMD Epyc芯片的两处理器服务器

联想今天将推出两插槽的ThinkSystem服务器,这些服务器具有每个具有64个内核的Advanced Micro Devices Epyc处理器。ThinkSystem SR645和SR665两路服务器平台每个系统具有128个中央处理器(CPU)内核,而AMD Epyc Zen 2处理器每个都有64个内核。这些芯片代表…

AMD真坑,centos7在amd6上图形化(失败经验,供参考)

centos图形化界面 linux图形化界面 我以下命令,来回执行了N遍,最后发现amd6 无法识别,然后去amd官网找了补丁 microcode: failed to load file amd-ucode/microcode_amd. #先安装X窗口系统。(如果发现报错,找不到X之…

spring整合问题集合1

“D:\Program Files\tomcat\bin\catalina.bat” run [2022-02-28 12:25:54,114] Artifact ssm01:war: Waiting for server connection to start artifact deployment… Using CATALINA_BASE: “C:\Users\teayear\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\Unnamed_ss…