Stable Diffusion 绘画入门教程(webui)-提示词

通过上一篇文章大家应该已经掌握了sd的使用流程,本篇文章重点讲一下提示词应该如何写

AI绘画本身就是通过我们写一些提示词,然后生成对应的画面,所以提示词的重要性不言而喻。

要想生成更加符合自己脑海里画面的图片,就尽量按照标准化把提示词按照关键词模版写好。

一、标准化模版

为了让大家更便于理解,这里不做复杂的解释,大家后边学习按模版操作即可,养成习惯后还可以提升效率
关键词模版:

1、格式
2、公式
3、权重

1、格式

首先要讲的就是提示词得格式,比如要描述一张图片:“一个漂亮的女孩站在教室里”
把这句话分成关键词模式有三种:

1、整句话当作关键词,依然是:一个漂亮的女孩站在教室里
2、拆成词组:一个漂亮的女孩,站在教室里
3、最后一种拆成单词:一个女孩、漂亮、站着、教室
第三种是我最常用的,当然sd只识别英语,所以都翻译为英语即可。
注意:单词或词组之间需要用英文逗号隔开

在这里插入图片描述

2、公式

这里整理了一份写关键提示词的公式,按公式写就会比较有逻辑,思路会越来越清晰

画质+主体+主体细节+人物服装+其他(背景、天气、风格等)
画质指:高质量、大师杰作、超清画质等等
主体指:脑海中画面的主题是什么,上面的就是一个女孩
主体细节指:人物长什么样子,需要把主体从头到尾想清楚有啥
人物服装:穿什么衣服,有什么装饰等
其他:可以把背景、天气、风格、构图等描述一下

按上面的格式,我们再把上面的图按格式写一下

画质:最高质量,杰作,高清画质,丰富的细节
主体:一个女孩
主体细节:精致的五官,漂亮,黑色长发,大眼睛
人物服装:白色衬衫
其他:在教室里,桌子,黑板,全身照

把这些翻译成英文(每行后边都要加逗号哦)

The highest quality, masterpiece, high-definition image quality, rich details,
A girl,
Exquisite facial features, beautiful, long black hair, big eyes, white shirt,
In the classroom, tables, blackboards, full body photos,

生成试一下吧:
在这里插入图片描述

3、权重

当我们出过很多图之后,是能发现,我关键词里写了一个特征,但是出的图里却没有展示出来

比如刚才我明明写了全身照 full body photos,但出的图却只有上半身,那我们怎么能让她显示出全身呢?

这里就通过权重来进行控制,通过给关键词加权重,让这个词变的更加重要。
默认状态下,一个关键词的权重是1,那么我给这个关键词加上一个小括号,

(full body photos),此时他的权重会乘以1.1,每加一个括号就会乘以1.1
一般这样会比较复杂,通常我们用数字形式
(full body photos:1.2),冒号后边直接跟想要的权重数值即可,数字比1大即增加权重,比1小是降低权重

这样关键词整体就变为:

The highest quality, masterpiece, high-definition image quality, rich details,
A girl,
Exquisite facial features, beautiful, long black hair, big eyes, white shirt,
In the classroom, tables, blackboards, (full body photos:1.2),

在这里插入图片描述
当然这个图生成的并不太好,我并没有抽卡,这不是重点,重点是全身了,到这里大家应该理解权重的意思了。

二、提示词插件

如果用的文章中的安装包,那么这个插件已经已经打包安装了,当关键词比较多时,手动添加括号和冒号与数字就会非常麻烦,通过插件我们可以更好的设定权重。

如下图,鼠标悬停某个关键词后,点击上面的加减号可以自动帮你变更权重,非常方便
在这里插入图片描述
插件也集成了很多功能,大家可以自己点一点体验下,学的会更深刻。

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

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

相关文章

术业有专攻!三防加固平板助力工业起飞

在日常使用中的商业电脑比较追求时效性,以市场定位做标准,内部元件只需满足一般要求就行,使用寿命比较短。而三防平板电脑是主要运用在复杂、恶劣的环境下所以在需求方面较高,需要保证产品在恶劣条件下正常使用,满足行业领域的需求…

【CCEdit】通过扩散模型进行创意且可控的视频编辑

文章目录 CCEdit1. 核心特性1.1 三叉戟网络结构1.2 精细的外观控制1.3 高度的自适应性 2. 三叉戟结构2.1 结构分支(ControlNet架构)2.2 外观分支2.3 主分支 3. 数据集——BalanceCC benchmark dataset4. 训练5. 长视频编辑6. 使用场景7. 评估指标 CCEdit…

单片机01天---stm32基本信息了解

下载数据手册 以STM32F407ZG为例 网站:www.st.com,搜索芯片型号,下载“数据手册”使用 数据手册使用 查看芯片型号信息 芯片资源信息 时钟框图 芯片资源表格下方 GPIO口表格 一般位于下图后面的位置 ①工作电压:1.8V – 3.6V…

Idea启动Gradle报错: Please, re-import the Gradle project and try again

Idea启动Gradle报错:Warning:Unable to make the module: reading, related gradle configuration was not found. Please, re-import the Gradle project and try again. 解决办法: 开启步骤:View -> Tool Windows -> Gradle 点击refe…

HN 千赞热贴|创业 4 年,那些狠狠打我脸的技术选型

Hacker News 帖子 过年这段时间,Hacker News 上也涌现了不少好帖子,除了霸榜的 Sora 外,技术贴最靠前的就是这篇 (Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup。作者根据…

【Django开发】0到1开发美多shop项目:图形和短信验证码。全md文档笔记(附代码,已分享)

本系列文章md笔记(已分享)主要讨论django商城项目相关知识。项目利用Django框架开发一套前后端不分离的商城项目(4.0版本)含代码和文档。功能包括前后端不分离,方便SEO。采用Django Jinja2模板引擎 Vue.js实现前后端…

【Java多线程】线程安全问题与解决方案

目录 1、线程安全问题 1.2、线程安全原因 2、线程加锁 2.1、synchronized 关键字 2.2、完善代码 2.3、对同一个线程的加锁操作 3、内容补充 3.1、内存可见性问题 3.2、指令重排序问题 3.3、解决方法 3.4、总结 volatile 关键字 1、线程安全问题 某个代码&#xff…

初识结构体(C语言)

目录 1、结构体声明 2、结构体访问 3、结构体传参 1、结构体声明 结构是一些值的集合,这些值称为成员变量。结构的每一个成员可以是不同类型的变量。有点像数组,但是一个数组只能存放同一种类型的变量。如果要描述复杂对象的时候,对象由多…

基于Java SSM框架实现留学生交流互动论坛网站项目【项目源码+论文说明】

摘要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存…

基于ant的图片上传组件封装(复制即可使用)

/*** 上传图片组件* param imgSize 图片大小限制* param data 上传数据* param disabled 是否禁用*/import React, { useState,useEffect } from react; import { Upload, Icon, message} from antd; const UploadImage ({imgSize 50,data { Directory: Image },disabled f…

Vue封装全局公共方法

有的时候,我们需要在多个组件里调用一个公共方法,这样我们就能将这个方法封装成全局的公共方法。 我们先在src下的assets里新建一个js文件夹,然后建一个common.js的文件,如下图所示: 然后在common.js里写我们的公共方法,比如这里我们写了一个testLink的方法,然后在main…

Apache Flink连载(三十):Flink 内存模型

🏡 个人主页:IT贫道-CSDN博客 🚩 私聊博主:私聊博主加WX好友,获取更多资料哦~ 🔔 博主个人B栈地址:豹哥教你学编程的个人空间-豹哥教你学编程个人主页-哔哩哔哩视频 目录

【GUI编程】Tkinter之OptionMenu

OptionMenu OptionMenu类是一个辅助类,它用来创建弹出菜单,并且有一恶搞按钮显示它。它非常类似Windows上的下拉列表插件。 如果要获取当前选项菜单的值,你需要把它和一个Tkinter变量联系起来。 def __init__(self, master, variable, val…

“无限交互,全新驾驶体验!智能语音小车,与您共同开创未来出行。”#51单片机最终项目《智能语音小车》【上】

"无限交互,全新驾驶体验!智能语音小车,与您共同开创未来出行。”#51单片机最终项目《智能语音小车》【上】 前言预备知识1. L9110S电机控制器接线1.1 L9110S概述1.2 L9110S IO口描述1.3 L9110S 实物图1.4 L9110S与单片机接线 2. L9110前…

PostgreSQL按日期列创建分区表

在PostgreSQL中,实现自动创建分区表主要依赖于表的分区功能,这一功能从PostgreSQL 10开始引入。分区表可以帮助管理大量数据,通过分布数据到不同的分区来提高查询效率和数据维护的便捷性。以下是在PostgreSQL中自动创建分区表的一般步骤&…

【Git】Gitbash使用ssh 上传本地项目到github

SSH Git上传项目到GitHub(图文)_git ssh上传github-CSDN博客 前提 ssh-keygen -t rsa -C “自己的github电子邮箱” 生成密钥,公钥保存到自己的github的ssh里 1.先创建一个仓库,复制ssh地址 git init git add . git commit -m …

GEE必须会教程—跳舞的线(字符串类型)

字符串,GEE上跳舞的线! GEE学习之路漫长,跟着小编一起走进今天的数据类型的学习。字符串是各大编程语言的常用数据类型,我们今天需要了解GEE平台上字符串的定义、以及常用的方法。 1.定义字符串 //字符串构造 var base_str &q…

「Java同步原理与底层实现解析」

原理概要: java虚拟机中的同步基于进入与结束Monitor对象实现,无论是显式同步(同步代码块进入在jvm是根据monitorenter标志、结束是monitorexit标志,那最后一个是monitorexit是异常结束时被执行的释放指令)、隐式同步…

STM32 输入捕获模式测频率

单片机学习! 目录 文章目录 前言 一、输入捕获测频率配置步骤 二、代码示例及注意事项 2.1 RCC开启时钟 2.2 GPIO初始化 2.3 配置时基单元 2.4 配置输入捕获单元 2.5 选择从模式的触发源 2.6 配置从模式为Reset 2.7 开启定时器 总结 前言 博文介绍如何配置输入捕获电…

OpenAI 全新发布文生视频模型 Sora,支持 60s 超长长度,有哪些突破?将带来哪些影响?

Sora大模型简介 OpenAI 的官方解释了在视频数据基础上进行大规模训练生成模型的方法。 我们下面会摘取其中的关键部分罗列让大家快速get重点。 喜欢钻研的伙伴可以到官网查看技术报告: https://openai.com/research/video-generation-models-as-world-simulator…