AI绘图(11)stable diffusion 如何写好prompt四

news2024/11/16 14:57:06

在最开始我写了三篇关于prompt的,具体的大家可以跳转来去看,以下给出来链接:

AI绘图(3)stable diffusion如何写好prompt 一_牧子川的博客-CSDN博客

AI绘图(4)stable diffusion如何写好prompt 二_牧子川的博客-CSDN博客

AI绘图(5)stable diffusion如何写好prompt 三_牧子川的博客-CSDN博客

我发现在开始写的内容并不适用与所用人,对于刚开始学的人说,写出来还是比较混乱,所以就有了这篇文章,来具体告诉大家该如何有结构的书写prompt。

用对模型

在使用Stable Diffusion时可以把自己想象成一个画家,在每次起笔画画之前,我们要先确定我们画的是什么风格的画,是二次元动漫、三次元的现实照片、动物模型、科幻模型等。

因此,在我们确定了我们照片风格之后,我们就要去切换大模型,不同的模型就代表着不同的照片风格,也就是SD界面左上角的"Stable Diffusion模型”,下图位置就是选择大模型的位置

写好关键词

选好大模型之后,就要考虑画面上要有什么东西,不要出现什么东西,而这就是通过输入关键词来告诉Stable Diffusion我们最后要生成什么样的图画。

(1)正面关键词

正面关键词:你希望照片里会出现的内容,输入的关键词越准确,出来的照片就会越接近自己脑海里的画面。

一共有三种写法,分别是单词、词组、短句,但是比较常用的就是直接输入一个个单词,这些单词用英文状态下的逗号隔开。

Propmt:

1girl,cute, perfect body, standing,street,

可以看出效果还是不错。但是在实际中,我们要使用的prompt会有很多,要是没有顺序,想到什么就写什么,那么生成的图片的效果就会很差。因此我们需要有顺序、有结构的进行书写prompt。

有结构的书写prompt

如何有结构的进行书写了,那就是先有什么,再有什么,最后有什么。

1.先写照片质量的词语,这样出来的照片会更加精致。

比如:最高质量,超高清画质,大师的杰作,8k画质

英文:Highest quality, ultra-high definition,masterpieces,8k quality,

当然还可以加上其他的表示高清的词语。

2.写图片的主体和对主体的细节描写

比如要生成一个女孩,就要写出来一个女孩,以及这个女孩长什么样等。

一个女孩,精致的五官,极具细节的眼睛和嘴巴,长发,卷发,细腻的皮肤,大眼睛,上半身照片

英文: 1girl,delicate features, very detailed eyes and mouth, long hair,delicate skin, big eyes, upper body photos,

3.写人物穿什么衣服、裤子、帽子等,也可以写上衣服的颜色

比如: 白毛衣,牛仔裤

英文:White sweater, jeans

4.写上其他的影响因素,如背景、天气、照片姿势等等

比如:在街上,阳光

英文:(street, Sunshine)

那么就得到了我们最终的提示词:

Prompt:

Highest quality, ultra-high definition,masterpieces,8k quality,

1girl,delicate features, very detailed eyes and mouth, long hair,delicate skin, big eyes, upper body photos,

White sweater, jeans,

(street, Sunshine)

可以看出这次生成的图片比第一次生成的效果好很多。

画质+主体+主体细节+人物服装+其他(背景、天气、构图等)

(2)负面关键词

当生成照片次数多了之后,就会发现生成出来的照片中与实际不相符,比如多了几个手指,甚至会多了一只手。为了避免这种情况,我们就需要写出负面提示词,我们通过输入负面关键词告诉Stable Diffusion,我不希望照片会出现什么内容。

这里给出一个比较通用的负面提示词:

(worst quality:2), (low quality:2), (normal quality:2), lowres,((monochrome)), ((grayscale)), badanatomy,DeepNegative, skin spots, acnes,skin blemishes,(fat:1.2),facing away, looking away,tilted head,lowres,bad anatomy,bad hands,missing fingers,extra digit, fewer digits,bad feet,poorly drawn hands,poorlydrawn face,mutation,deformed,extra fingers,extra limbs,extra arms,extra legs,malformed limbs,fusedfingers,too many fingers,long neck,cross-eyed,mutated hands,polar lowres,bad body,bad proportions,grossproportions,missing arms,missing legs,extra digit, extra arms, extra leg, extra foot,teethcroppe,signature,watermark,username,blurry,cropped,jpeg artifacts,text,error,

结语

那么,今天我们就介绍到这里。有兴趣的朋友可以关注我们,我们会持续更新本系列教程。

如果觉得不错,对你有帮助,可以关注我,在后续会发布更多的内容,也可以加入我们的星球,关注公众号,回复”星球“,获取邀请码,即可加入。如果不了解我们的星球是什么,可以看这篇文章,里面有详细介绍。

AI工具赋能,实现高效变现,实现提前下班icon-default.png?t=N6B9https://blog.csdn.net/qq_48764574/article/details/132250585

 我正在「AI高效率【工作、学习】」和朋友们讨论有趣的话题,你⼀起来吧?
https://t.zsxq.com/11KVfN0RChttps://t.zsxq.com/11KVfN0RC

公众号@AI宅玩貳号玩家,一个靠AI助力学习与工作的痴迷实践者。全网粉丝2万+,连续不间断更新小白也能玩的AI,让你提前2小时下班。

星球上面有什么:
电子竞赛专栏、深度学习专栏、AI辅助学习专栏、AI工具变现专栏等

适合人群:
在校学生:希望我的经验可以帮助你解决你遇到问题,
开发人员:分享自己的经验,并且可以扩宽自己的道路,学习到更多的内容
希望用副业赚钱:我们有用AI变现的方式,可以帮助你实现用副业赚钱

硬性的标准其实限制不了无限可能的我们,所以啊!少年们加油吧!

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

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

相关文章

无涯教程-聚类算法 - Mean-Shift

如前所述,它是在无监督学习中使用的另一种强大的聚类算法,与K均值聚类不同,它不做任何假设,因此,它是一种非参数算法。 均值平移算法基本上是通过将数据点移向最高密度的数据点(即群集质心)来迭代地将数据点分配给群集…

Modbus协议详解1:Modbus的简介

Modbus协议是应用非常广泛的一种通信协议规约,也是最早应用在工业现场的协议。 早在1979年出现工业串行链路以来,Modbus的应用就开始普遍起来,它使得各种自动化设备之间的互相通信得到实现,做嵌入式产品开发的朋友应该不会陌生&am…

RT1050的ADC

文章目录 1 ADC介绍2 ADC框图2.1 外部输入通道2.2 输入电压范围2.3 触发源2.4 时钟源2.5 偏移矫正功能2.5.1 校准 1 ADC介绍 RT1052 有 2 个 ADC,每个 ADC 有 12 位、10 位、8 位可选,每个 ADC 有 16 个外部通道。 ADC具有最高 1MS/s 采样率支持单次或…

ubuntu安装goland

下载并解压goland sudo tar -C /opt/ -xzvf goland-2023.1.3.tar.gz配置应用图标 新建文件: vim /usr/share/applications/goland.desktop文件中写入如下内容: [Desktop Entry] TypeApplication NameGoLand Icon/opt/GoLand/bin/goland.png Exec/op…

uni-app 分不清的全局变量this, uni, $u, vm, uni.$u, this.$u

项目引入了uview,并将uview所有模块指给uniapp全局变量uni uni.$u$u 在登录页面,或者APP.vue打印以下变量: this, uni, $u, vm, uni.$u, this.$u

软件测试之可靠性测试

CNAS标识 软件可靠性测试主要目的是通过在有使用代表性的环境中执行软件,以证实软件需求是否正确实现,为进行软件可靠性估计采集准确的数据,并找出所有对软件可靠性影响较大的错误。可靠性测试的特点是不同于硬件可靠性测试,主要…

TCP协议的重点知识点

TCP协议的重点知识点 TCP(传输控制协议)是一种面向连接、可靠的数据传输协议,工作在传输层,提供可靠的字节流服务。它是互联网协议栈中最重要、最复杂的协议之一,也是面试中常被问到的知识点。本文将详细介绍TCP协议的各个重要概念。 TCP基本特性 TCP主要具有以下基本特性: …

香橙派OrangePi zero H2+ 驱动移远EC200A

1 系统内核: Linux orangepizero 5.4.65-sunxi #2.2.2 SMP Tue Aug 15 17:45:28 CST 2023 armv7l armv7l armv7l GNU/Linux 1.1 下载内核头安装 下载:orangepi800 内核头rk3399链接https://download.csdn.net/download/weixin_37613240/87635781 1.1.1…

去除wps段落柄,删除空白页

如图,有一个段落柄在左端,无法删除,只能编辑。 导致本来是8页内容,现在是9页,多了一空白页 后面新建一个空白页,发现默认会自带一个段落柄,所以有可能这个段落柄是不能消除的,那么如…

SSH报错-Terminal shell path: C:\WINDOWS\System32\cmd.exe 此时不应有

最近接盘了实验室的工作,需要重新配置连接自己的VScode的SSH远程连接服务器,结果配置了一个下午都没搞好,决定记录一下,希望大家避免踩坑。在vscode上遇到的是这个报错: 错误日志 [11:40:12.097] Checking ssh with …

自考《00538 中国古代文学史(一)》2023年4月历年真题答案

自考科目列表,自考本科,题库,自学考试,历年真题 1.“弹歌、断竹、续竹、飞土、逐尖”属于() A.寓言 B.神话 C.传说故事 D.原始歌谣 2.出自《山海经》的神话是() A.女娲补天 B.盘古开天地 C.后羿射日 D.鲧禹治水 3.汉代伏生所传今文《尚书》共计() A.25篇 B.29篇 C.33篇 D.58篇 …

Go的基础运行方式和打包

目录 基础运行方式导入路径 打包技巧相关知识点 基础运行方式 // 文件名可以不是main,但包名和入口函数比如是main // main.go package main // 导入包的时候可以直接导入,也可以导入后指定包名, import ("fmt"godemo "githu…

最新外卖霸王餐小程序、H5、微信公众号版外卖系统源码|霸王餐美团/饿了么系统/外卖红包cps粉丝裂变玩法源码下载

最新外卖霸王餐小程序、H5、微信公众号版外卖系统源码、霸王餐美团、饿了么系统,粉丝裂变玩源码下载,外卖cps小程序项目,外卖红包cps带好友返利佣金分销系统程序、饿了么美团联盟源码,外卖cps带分销返利后端源码,基于L…

【Linux操作系统】线程的基本知识和创建--循环创建多个子线程

本篇文章主要介绍了线程的概念和作用,线程三级映射的实现,创建线程的方法(讲解pthread_self和pthread_create函数),循环创建多个子线程为例子,同时分析线程之间的全局变量的共享问题,希望可以帮…

fastjson-1.2.24-rce(CVE-2017-18349)fastjson-1.2.47-rce(CNVD-2019-22238)

一.fastjson 1.2.24 反序列化导致任意命令执行漏洞(CVE-2017-18349) fastjson在解析json的过程中,支持使用autoType来实例化某一个具体的类,并调用该类的set/get方法来访问属性。通过查找代码中相关的方法,即可构造出一些恶意利用链 影响范围…

LeetCode 刷题第四轮 Offer I + 类型题

目录 剑指 Offer 04. 二维数组中的查找 剑指 Offer 29. 顺时针打印矩阵 剑指 Offer 09. 用两个栈实现队列 剑指 Offer 30. 包含min函数的栈 剑指 Offer 10- I. 斐波那契数列 [类型:记忆优化 递归 / 动态规划] 剑指 Offer 10- II. 青蛙跳台阶问题 [类型&am…

AcWing算法提高课-5.5.2最大公约数

宣传一下 算法提高课整理 CSDN个人主页:更好的阅读体验 原题链接 题目描述 给定整数 N N N,求 1 ≤ x , y ≤ N 1 \le x,y \le N 1≤x,y≤N 且 gcd ⁡ ( x , y ) \gcd(x,y) gcd(x,y) 为素数的数对 ( x , y ) (x,y) (x,y) 有多少对。 输入格式 输…

pandas由入门到精通-数据清洗-缺失值处理

pandas-02-数据清洗&预处理 A.缺失值处理1. Pandas缺失值判断2. 缺失值过滤2.1 Series.dropna()2.2 DataFrame.dropna()3. 缺失值填充3.1 值填充3.2 向前/向后填充文中用S代指Series,用Df代指DataFrame 数据清洗是处理大型复杂情况数据必不可少的步骤,这里总结一些数据清…

数字基带传输系统

文章目录 前言一、数字基带系统基本组成二、基本码型1、数字基带信号2、6 种基本码型 三、数字基带信号的频谱特性四、数字基带信号选码1、原则2、常用的传输码型①、AMI 码(传号交替反转码)②、 H D B 3 HDB_3 HDB3​ 码(3 阶高密度双极性码…

GeoHash之存储篇

前言: 在上一篇文章GeoHash——滴滴打车如何找出方圆一千米内的乘客主要介绍了GeoHash的应用是如何的,本篇文章我想要带大家探索一下使用什么样的数据结构去存储这些Base32编码的经纬度能够节省内存并且提高查询的效率。 前缀树、跳表介绍: …