如何写好AI绘画提示词?保姆级教程来了!

前言

在这里插入图片描述
提示词编辑是一个结构化的过程,用能被人类解释和理解的词语来描述图像,也就是告诉人工智能模型应该怎么绘制图片。
生成优质图像的秘诀

1.提示词要想编辑好,包括修饰词和好的句子结构,首先你要了解所有的修饰词类型。

2.Stable Diffusion 中的参数都是经过精心设计,可以使用默认的参数设置,但是结合你的需求去微调参数会产生更好的效果,这才是将创意梦幻图像变为现实的秘密。

一、提示词格式

在这里插入图片描述
在绘制之前,首先写下一些问题:

① 你想要的是照片还是画作?

② 照片的主题是什么?人?动物?还是风景?

③ 你想要补充哪些细节?

布光方式:柔光、环境光、环形光、霓虹灯光
环境:室内、室外、水下、太空
色彩方案:鲜艳、深色、粉色
视角:正面、顶视、侧面
背景:纯色、星云、森林
④ 采用特定的艺术风格?3D 风格?吉卜力工作室风格?电影海报风格?

⑤ 特定的照片类型?微距?远摄?

这并不是一份包罗万象的清单,但可以帮助你在开始使用提示词绘图的时候取得不错的效果,不要害怕尝试,提炼越多越好的提示词你的作品会变的更好。
在这里插入图片描述
举例

① 你想要的是照片还是画作?「画作」

② 照片的主题是什么?「宠物狗金毛」

③ 你想要补充哪些细节?「穿着西装」

布光方式:「自然光」
环境:「在天空中」
色彩方案:「色彩鲜艳」
④ 采用特定的艺术风格?「吉卜力工作室风格」

prompt:A painting of a cute goldendoodlewearing a suit, natural light, in the sky,with bright colors, by Studio chibli.

提示词:一幅画,画中可爱的金毛犬穿着西装,在自然光下,在天空中,色彩鲜艳,吉卜力工作室风格。
在这里插入图片描述
学好 AI绘画,一定要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!

👉stable diffusion新手0基础入门PDF👈

(全套教程文末领取哈)
在这里插入图片描述
在这里插入图片描述

二、语序很重要

有了描述画面的关键词,怎么排列关键词的语序同样非常重要,我们以「猫」「坐在桌子上」「火星上」三个关键词来绘制图像,我们想要描述同样一个画面,但是分别用三种排列语序给到 AI,观察图像有哪些不同:

① 猫坐在火星的桌子上//A cat sitting on a martian table.

② 坐在桌子的猫在火星上//A cat that is sitting on a tableon mars.

③ 火星上的桌子坐着猫//A cat that is sitting on a table. The table is on mars.
在这里插入图片描述

三、关于修饰词

修饰词是可以改变图像风格、尺寸或视角的词语,有一些神奇的咒语被证明可以提高图像质量。

在本节中我们将讨论可以在提示中使用不同类型的修饰词,这里可以将修饰词分六大类。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、一些常驻咒语

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、Stable Diffusion 参数详解

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

六、重要提示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

篇幅有限,这里就不一一展示了,有需要的朋友可以点击下方的卡片进行领取!

在这里插入图片描述

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

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

相关文章

大模型日报|8 篇必读的大模型论文

大家好,今日必读的大模型论文来啦! 1.M2Lingual:在大语言模型中加强多语言、多轮次的指令对齐 指令微调对于大语言模型(LLM)按照指令进行对齐至关重要。最近提出了许多有效的 IFT 数据集,但大多数数据集都…

HALCON-从入门到入门-提取小票上的斑点

测试效果 在一张超市小票上提取点阵数字 处理步骤解析 首先读取两张图,一张是小票的图片,一张是静脉的图片 为了让点阵数字提取更加困难,我们将两张图片合成到一起 read_image (ImageNoise, angio-part) crop_part (ImageNoise, ImagePart…

在 Postman 中使用 Body 进行 POST 请求

Postman 是开发者日常工具箱中不可缺少的一部分,特别是在 API 开发和调试环节中。 为什么使用 POST 请求 POST 请求用于向服务器发送数据,这些数据通常被处理后存储。与 GET 请求不同,POST 请求将数据嵌入请求体(Body&#xff0…

Linux配置网卡详细教程

这个网卡配置然后头痛了两天,看了很多篇关于这方面的文章,但是都没让我成功,可惜工亏不负有心人,然后终于学会了下面此方法 实现完成的效果: 永久修改网卡IP vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPEEther…

【Linux】Docker安装kafka教程(超详细保姆篇)

文章目录 安装1.安装Zookeeper2.安装kafka3.创建zookeeper容器4.创建kafka容器5.测试kafka6.退出bash shell Zookeeper服务启动1.首先找到Zookeeper安装路径2.执行./zkServer.sh start3.查看运行状态3.集群配置(可不阅) kafka服务启动1.进入kafka的config目录2.修改server.prop…

后端返回base64文件流下载

后端返回base64文件流: 前端处理: downloadTemplate () {this.$API.downloadTemplate().then(({ data }) > {const binaryString atob(data) // 解码base64字符串const byteArray new Uint8Array(binaryString.length) // 创建一个Uint8Arrayfor (let i 0; i…

Java面试八股之Mybatis可以映射到枚举类吗

Mybatis可以映射到枚举类吗 Mybatis 可以映射到 Java 的枚举类型。默认情况下,Mybatis 会使用枚举类型的名称来进行映射。例如,如果你有一个如下的枚举类型: public enum UserStatus { ACTIVE, INACTIVE } Mybatis 会将数据库中的字符串值…

PointCloudLib (多线程)快速双边滤波 C++版本

0.实现效果 原始点云 和滤波后的点云对比 1.算法原理 PCL(Point Cloud Library)快速双边滤波是一种高效的点云数据滤波方法,它基于传统双边滤波算法进行了改进,通过引入近似方法加速计算过程。以下是关于PCL快速双边滤波的详细回答: 1. 基本原理 空间滤波:在点云中,相…

PointCloudLib 3D对象的可视化 C++版本

0.实现效果 显示箭头 vtkOutputWindow::SetGlobalWarningDisplay(0);pcl::visualization::PCLVisualizer::Ptr viewer(new pcl::visualization::PCLVisualizer("3D Viewer"));viewer->setBackgroundColor(1, 1, 1);//添加箭头显示pcl::PointXYZ pA(0, 0, 0);pcl:…

SpringBoot-在配置文件中使用Profile

Profile,译为“配置文件” 在这里的Spring Boot也是一样,我们可以配置很多个Profile,每个Profile都对应一整个完整的全局配置,激活哪个,那个对应的全局配置就生效,具体的配置: 1、properties格…

常见硬件工程师面试题(二)

大家好,我是山羊君Goat。 对于硬件工程师,学习的东西主要和电路硬件相关,所以在硬件工程师的面试中,对于经验是十分看重的,像PCB设计,电路设计原理,模拟电路,数字电路等等相关的知识…

怎么在线一次压缩多张图片?分享3款简单的在线图片压缩工具

在日常工作和生活中,经常会需要使用图片处理大小功能,网上有很多的图片压缩工具都能够快速处理图片大小,那么当遇到大量的图片需要压缩大小时,该如何操作才能快速在线压缩图片大小呢?多张图片怎么一次批量压缩&#xf…

现在的Java面试都这么扯淡了吗?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「java的资料从专业入门到高级教程」, 点个关注在评论区回复“666”之后私信回复“666”,全部无偿共享给大家!!!开发兼过半年面试官 刚开始…

算法训练营第七十天 | 最小生成树之prim、最小生成树之Kruskal、拓扑排序

算法训练营第七十天 最小生成树之prim 题目链接:https://kamacoder.com/problempage.php?pid1053 随意将一个节点放入set作为初始状态。每次从和set中节点相连的权值最小的边相连的节点放入并记录权值。直到set大小和节点数相同。 代码如下: #i…

Java核心知识(一):JVM

JVM 前言 文本源自微博客 (www.microblog.store),且已获授权. 一、线程 1.1 基本概念 JVM是可运行java代码的假象计算机,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收、堆和一个存储方法域。JVM是运行在操作系统之上的,与硬件没有直接的交互。 1.2 运…

C# 中的 StreamReader 和 StreamWriter 类

在这里插入代码片StreamReader 和 StreamWriter 位于 System.IO 命名空间中。当您想要读取或写入基于字符的数据时,这两个类都很有用。这两个类都处理 Unicode 字符。 StreamReader 派生自抽象类“TextReader”,StreamWriter 派生自“TextWriter”。 下…

金融企业数据跨境流动的核心需求是什么?如何才能落地?

在金融行业,涉及到的数据跨境流动的场景多种多样,主要涉及到金融机构的跨国经营、全球贸易以及服务贸易等多个方面: 企业跨国经营:当金融机构进行跨国经营时,如银行在海外设立分支机构或进行跨境投资,会涉及…

Linux 式套娃,把“文件系统”安装在一个“文件”上?

背景 “文件”在文件系统之中,这是人人理解的概念。但“文件”之上还有一个文件系统?那岂不是成套娃了。但这个其实是可以的。这个就涉及到今天我们要讲的 loop 设备。 很多童鞋在学习 Linux 的文件系统时,涉及到对磁盘设备的格式化&#x…

Spring底层原理之bean的加载方式三 用注解声明配置类 以及@Configuration 和 @Component 的区别

bean的加载方式三 用注解声明配置类 我们之前用组件扫描加上注解定义bean 实现了bean的加载 当我们又会发现这个配置文件过于繁琐 我们可以写一个类 不是配置文件而是配置类 我们接下来只需要把这句话的功能写到 配置类里面 这样书写就行 package com.bigdata1421.config;…

全球社交的连接者:Facebook的跨文化影响力

在当今高度数字化和全球化的时代,社交网络不仅仅是人们交流和连接的工具,更成为促进全球文化交流和理解的重要平台。作为全球最大的社交网络之一,Facebook不仅连接了数十亿用户,还在跨文化交流和社会互动方面发挥着重要作用。本文…