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

Stable Diffusion系列(四):提示词规则与使用

文章目录

    • 基础规则
    • 高级规则
    • 插件使用
    • 基于相机镜头增强提示词
    • 常用提示词总结
    • 奇特提示词珍藏

基础规则

所谓提示词,也就是文生图中的文,由连贯的英语单词或句子组成。其最基础的规则是:

  • 不同提示词之间需要用英文逗号分隔,空格和换行不影响读取
  • 想混合多个要素时使用|,相当于and
  • 要突出或忽略某个提示词,可以增大或减小其在整体提示词中的权重,有以下几种方式:
    • (提示词:权重数值),大于1增强,小于1减弱
    • (((提示词))),每套一层()括号增强1.1倍
    • [[[提示词]]],每套一层[]括号减弱1.1倍

以DreamShaper8 SD1.5为例
正面提示词为:

23 years old female,long hair,brown hair,wavy hair,yellow eyes,goat horns in her head,

负面提示词为:

BadDream,easynegative,FastNegativeV2,

生成效果图如下:
在这里插入图片描述
强调一下大波浪:

23 years old female,long hair,brown hair,(((wavy hair))),yellow eyes,goat horns in her head,

在这里插入图片描述
在此基础上,让眼睛变成黄蓝混合
不是很好用,只有蓝色

23 years old female,long hair,brown hair,(((wavy hair))),yellow|blue eyes,goat horns in her head,

在这里插入图片描述

高级规则

  • 两阶段交替渲染
    • [A:B:步数x]:生成时前x步采用A提示词,剩下的步数采用B提示词
    • [A:B:百分比x]:生成时前百分之x步采用A提示词,剩下的步数采用B提示词
    • [A::步数x/百分比x] 渲染到x步数后去除A提示词
  • 多阶段交替渲染
    • [A|B|C|D] 生成时轮着使用这几个提示词

还是上面的例子,总共30步,前20灰发,后10蓝发

23 years old female,long hair,[brown:blue:20] hair,(((wavy hair))),yellow eyes,goat horns in her head,

在这里插入图片描述
前百分之30灰发,后百分之70蓝发

23 years old female,long hair,[brown:blue:0.3] hair,(((wavy hair))),yellow eyes,goat horns in her head,

在这里插入图片描述

前一半是蓝发,后一半去除蓝色

23 years old female,long hair,[blue::0.5] hair,(((wavy hair))),yellow eyes,goat horns in her head,

在这里插入图片描述
颜色大乱炖

23 years old female,long hair,[blue|red|green|yellow|orange|purple] hair,(((wavy hair))),yellow eyes,goat horns in her head,

在这里插入图片描述
上面都是SD1.5模型,切换到SDXL版本,好像效果更好了在这里插入图片描述

插件使用

安装Prompt-all-in-one插件之后,重启weui,可支持以下功能:

  • 提示词选择
    点击下拉框后选择提示词,点击即可输入到提示词框
    在这里插入图片描述
  • 提示词自动翻译
    在关键词框输入中文,回车后自动翻译
    在这里插入图片描述
  • 提示词权重调整
    选中提示词,可按数字或括号调整权重
    在这里插入图片描述
  • 历史记录查看与使用
    点击历史记录,可以看到之前使用过的提示词,再点一下使用即可
    在这里插入图片描述
  • 收藏
    可以把常用或者是特别好的提示词收藏起来,在收藏列表中查找
    在这里插入图片描述

基于相机镜头增强提示词

有时候当想生成类摄影图片的时候,可以在提示词中加入一些相机镜头,效果会大不一样,尤其是SDXL模型,使用时需要注意品牌、镜头和光圈的选择。

  • 首先,这是一些常用的相机品牌:佳能(Canon)、尼康(Nikon)
    、索尼(Sony)、富士(Fujifilm)、莱卡(Leica)、松下(Panasonic)、适马(Sigma)、宾得(Pentax)、奥林巴斯(Olympus)等等。
  • 其次,使用时需要根据用途指定不同的镜头,它们按焦距可以分为以下几类:
    • 短焦距(广角镜头,如24mm或28mm的镜头):提供较宽的视角,适合风景摄影、建筑摄影和室内摄影,因为它们可以捕捉到更广阔的场景。
    • 标准焦距(如35mm、50mm):接近人眼的视角,适合日常拍摄、街拍和肖像摄影,因为它们能够以自然的视角捕捉场景。
    • 长焦距(如70mm、100mm、200mm等):提供狭窄的视角,适合拍摄远处的对象,如野生动物、体育摄影和肖像摄影,因为它们可以放大远处的主体而不需要靠近。
  • 最后,镜头光圈是镜头中的一个可调节的开口,它控制着通过镜头进入相机传感器的光线的量。光圈越大(如f/1.2),进入相机的光线越多,照片越亮;大光圈(如f/1.8)会产生浅景深,使得主体清晰而背景模糊,这种效果常用于肖像摄影;小光圈(如f/8或f/16)会产生深景深,使得前后景都清晰,适合风景摄影;较小的光圈(如f/8或f/11)通常能提供更高的图像质量,因为在这个范围内,大多数镜头都能达到最佳的解析度和对比度。一些常见的光圈选择如下:
    • f/1.2:非常大的光圈,允许大量光线进入,适合在低光环境下拍摄而不需要提高ISO。它还能产生非常浅的景深,适合创意肖像和夜景摄影。
    • f/1.8:这也是一个大光圈,提供良好的低光性能和浅景深,但相比f/1.2光圈,镜头可能更轻便、更经济。
    • f/2.8:这是一个常用的中等光圈,适合多种拍摄场景,从肖像到体育摄影。它提供了良好的图像质量和适中的景深。
    • f/4.0:这是一个较小的中等光圈,适合日常拍摄,尤其是在光线充足的环境中。它也能提供较好的图像质量。
    • f/8:这是一个较小的光圈,常用于风景摄影,因为它能提供较深的景深,确保从前景到背景都清晰。在大多数镜头中,f/8也能提供非常锐利的图像。
    • f/16:这是一个非常小的光圈,用于需要最大景深的场景,如风景摄影。在非常明亮的环境中,它也可以用来避免过度曝光。然而,非常小的光圈可能会导致由于衍射而降低图像质量。

下面是一些常用的镜头及其焦距:

镜头备注
Canon 6D, 35mm其全画幅传感器非常适合在低光环境下拍摄,用于婚礼摄影、风景摄影和夜间摄影;标准定焦镜头,用于街拍、人文摄影和日常拍摄。
Sony A7,50mmA7是全画幅相机,用于旅游摄影、纪录片制作和时尚摄影;50mm镜头是肖像摄影的经典选择,因为它可以产生自然的透视效果。
Fujifilm XT3XT3因其轻巧的机身和快速的自动对焦而被用于街头摄影、旅行摄影和日常拍摄。
Nikon AF-S NIKKOR, 35mm, f/1.8G这是一款受欢迎的定焦镜头,适用于全画幅相机,提供快速的最大光圈,适合低光环境和需要浅景深的拍摄。
SIGMA 18-35MM F1.8 ART DC HSM LENS适用于风景摄影、街头摄影、人文摄影和一般日常拍摄。其大光圈还使得它在夜间摄影和需要强调主体的情景中表现卓越。
TAMRON 70-200MM F/2.8 DI VC USD G2 LENS高性能的专业长焦变焦镜头,适合体育摄影、野生动物摄影、舞台表演和远距离主体拍摄
CANON EF 16-35MM F/2.8L III USM LENS6mm的超广角端提供了宽广的视角,适合拍摄壮丽的风光、雄伟的建筑等;35mm端则提供了更加接近标准镜头的纵深效果,可用于婚礼、人文等拍摄。
NIKON AF-S NIKKOR 14-24MM F/2.8G ED LENS由于其宽广的视角和较大的光圈,这款镜头非常适合拍摄风景、建筑、城市天际线、室内环境和星空摄影。
CANON EF 8-15MM F/4L FISHEYE USM LENS这款镜头覆盖了从圆周180度到对角线180度的视角范围,提供了独特的鱼眼效果,适合拍摄具有强烈透视效果的场景,如风光、建筑和创意摄影。
GOPRO MAX LENS全景镜头,适合运动、旅行、探险和动态场景的拍摄

以albedobaseXL这个SDXL模型为例,看一下相机的效果,先在默认效果下画只小冰原狼。

Cute baby Wolf Cub in the Snow under the Shining Star,

在这里插入图片描述
使用佳能近景镜头

Canon 6D,35mm,Cute baby Wolf Cub in the Snow under the Shining Star,

在这里插入图片描述
换个200mm镜头

TAMRON 200MM F/2.8 DI VC USD G2 LENS,Cute baby Wolf Cub in the Snow under the Shining Star,

在这里插入图片描述
再换个鱼眼镜头

CANON EF 8-15MM F/4L FISHEYE USM LENS,Cute baby Wolf Cub in the Snow under the Shining Star,

在这里插入图片描述
大光圈

Canon 6D,35mm,f/1.2,Cute baby Wolf Cub in the Snow under the Shining Star,

在这里插入图片描述

小光圈

Canon 6D,35mm,f/16,Cute baby Wolf Cub in the Snow under the Shining Star,

在这里插入图片描述

常用提示词总结

  • 提高生成质量和清晰度
HDR, UHD, 8K, best quality, masterpiece
  • 肖像画
Derek Gores, Miles Aldridge, Jean Baptiste-Carpeaux, Anne-Louis Girodet
  • 风景画
Alejandro Bursido, Jacques-Laurent Agasse, Andreas Achenbach, Cuno Amiet
  • 恐怖画
H.R.Giger, Tim Burton, Andy Fairhurst, Zdzislaw Beksinski
  • 动漫画
Makoto Shinkai, Katsuhiro Otomo, Masashi Kishimoto, Kentaro Miura
  • 科幻画
Chesley Bonestell, Karel Thole, Jim Burns, Enki Bilal
  • 摄影
Ansel Adams, Ray Earnes, Peter Kemp, Ruth Bernhard

奇特提示词珍藏

  • 双重曝光:double exposure(可配合Lora)

{double exposure of a close-up profile of a white woman made out of a city},highly detailed,instagram flickr,sharp focus,canon 5d f16.0 style,natural lighting,ultra-realistic,
Negative prompt: FastNegative,
Steps: 40, Sampler: DPM++ 2M SDE Karras, CFG scale: 6.5, Seed: 3711008851, Size: 768x1024, Model hash: 8a8efa5ad2, Model: albedobaseXL_v12, Clip skip: 2, Style Selector Enabled: True, Style Selector Randomize: False, Style Selector Style: base,

在这里插入图片描述

相关文章:

Stable Diffusion系列(四):提示词规则与使用

文章目录 基础规则高级规则插件使用基于相机镜头增强提示词常用提示词总结奇特提示词珍藏 基础规则 所谓提示词,也就是文生图中的文,由连贯的英语单词或句子组成。其最基础的规则是: 不同提示词之间需要用英文逗号分隔,空格和换…...

vue3动态循环引入本地静态图片资源

解决方法一 根据官网的提示,我找到了最简单的方法,就是在将asset 前面加上src。 解决方法二 关于第二个方法,官网说:“实际上,Vite 并不需要在开发阶段处理这些代码!在生产构建时,Vite 才会进行…...

k8s从私有库harbor中拉取镜像

目录 一、前言 二、配置 三、问题总结 一、前言 Docker镜像是构建应用程序的基础。然而,许多组织和开发团队希望保留他们的Docker镜像在私有仓库中,并从中拉取镜像,而不是从公共Docker Hub中下载。这样做的原因有很多,包括&…...

HCIA-Datacom实验指导手册:4.2 实验二:AAA配置实验

HCIA-Datacom实验指导手册:3.3 实验三:以太网链路聚合实验 一、实验介绍:display ssh server ip-block all通过Telnet登录时,解除对IP地址10.1.2.3的锁定。通过STelnet登录时,解除对IP地址10.1.2.3的锁定。解除对用户名…...

黑马程序员前端web入门:新浪新闻

黑马程序员前端web入门:新浪新闻 几点学习到的: 设置li无圆点: list-style: none;设置a无下划线:text-decoration: none;a属于行内元素,高度hegiht不起作用,可以设置 display: block; 把它变成块元素。此时&#xff0c…...

力扣_字符串2—最长有效括号

题目 给你一个只包含 ‘(’ 和 ‘)’ 的字符串 s s s,找出最长有效(格式正确且连续)括号子串的长度。 方法 动态规划 d p [ i ] dp[i] dp[i] 表示以 s [ i ] s[i] s[i] 结尾的最长有效括号的长度如果 s [ i ] s[i] s[i] 为左括号&#…...

小程序接入企业微信「联系我」功能

接入模式有两种 1,展示二维码 可以直接调用服务端API的 配置客户联系「联系我」方式 得到二维码地址给到前端直接展示 2,展示类似“联系客服”的按钮(文字和样式可以使用企业微信提供的几种) a)在小程序后台 “设置…...

jdk17新特性—— 密封类(Sealed Classes)

目录 一、密封类(Sealed Classes)的概述1.1、概述1.2、特性1.3、注意事项 二、密封类(Sealed Classes)代码示例2.1、密封类(Sealed Classes)代码结构示例2.2、密封类(Sealed Classes)代码示例 三、密封类(Sealed Classes)接口代码示例3.1、密封类(Sealed Classes)接口代码结构示…...

【亿级数据专题】「分布式消息引擎」 盘点本年度我们探索服务的HA高可用解决方案

盘点本年度我们探索服务的HA高可用解决方案 前言介绍HA高可用高可用性评估可用性是平均故障间隔时间 HA技术架构的特性分析Master/Slave架构主从复制模式主从复制的特性分析 高可用案例RocketMQ的主从架构责任划分同步机制动态化RocketMQ高可用架构中有限状态机的转换 总结Mast…...

计算机网络-物理层设备(中继器 集线器)

文章目录 中继器中继器的功能再生数字信号和再生模拟信号同一个协议 集线器(多口中继器)不具备定向传输的原因集线器是共享式设备的原因集线器的所有接口都处于同一个碰撞域(冲突域)内的原因 小结 中继器 中继器的功能 中继器的…...

PaddleDetection学习4——使用Paddle-Lite和OpencCV在 Android 上实现实时的人脸检测(java)

使用Paddle-Lite在 Android 上实现人脸检测 1 环境准备2. 部署步骤2.1 下载PaddleLite-android-demo2.2 运行face_detection_demo项目3 导入OpenCV进行优化3.1 Android Studio配置OpenCV3.2 预处理代码3.3 后处理代码3.4 优化结果1 环境准备 参考前一篇在 Android 上使用Paddl…...

mkcert的安装和使用,5分学会在本地开启localhost的https访问方式

mkcert官方仓库地址:https://github.com/FiloSottile/mkcert#installation mkcert 是一个简单的工具,用于制作本地信任的开发证书。它不需要配置。 简化我们在本地搭建 https 环境的复杂性,无需操作繁杂的 openssl 实现自签证书了&#xff…...

RHCE DNS域名解析服务器

目录 1. 正向解析 1.1 安装必要软件 1.2 配置静态ip 1.3 DNS配置 1.4 测试 2. 反向解析 2.1 关闭安全软件,安装必要软件 2.2 配置静态ip 2.3 DNS配置 2.4 测试 1. 正向解析 1.1 安装必要软件 1.2 配置静态ip 服务器配置 nmcli c modify ens32 ipv4.method man…...

创建表与删除表(六)

表的基本操作(六) 一、创建表 1.1 使用DDL语句创建表 CREATE TABLE 表名(列名 类型,列名 类型......); 示例: 创建一个 employees 表包含雇员 ID ,雇员名字,雇员薪水。 create table employees(employee_id int,em…...

微信开发者工具 git 拉取 failed invalid authentication scheme

微信开发者工具 git 拉取 failed invalid authentication scheme 拉取代码时报错,无效身份认证 解决方案: 1.检查git地址是否正常 2.检查git用户名密码是否正确...

(4)Elastix图像配准:3D图像

文章目录 前言1、项目实战2、参数文件2.1、parameter_file_rigid_3D.txt2.2、parameter_file_affine_3D.txt2.3、parameter_file_bspline_3D.txt前言 (1)Elastix图像配准:原理 + 源码(详解) (2)Elastix图像配准:参数文件(配准精度的关键) 1、项目实战 将以下文件保…...

windows安装oracle之后怎么连接使用

目录 1.打开SQl Developer 2.选择JDK 3.登录 4.创建表空间,用户 安装oracle的详细教程 WINDOWS安装Oracle11.2.0.4-CSDN博客 1.打开SQl Developer 找到 SQl Developer 2.选择JDK 根据你安装的oracle版本,因为我的oracle是安装的32位的,所以这里jdk也要选择32位 选择到ja…...

在前端开发中,常见的数组循环方式有以下几种:

在前端开发中&#xff0c;常见的数组循环方式有以下几种&#xff1a; for 循环&#xff1a;使用最传统的 for 循环来遍历数组元素。 const array [1, 2, 3, 4, 5];for (let i 0; i < array.length; i) {console.log(array[i]); }forEach() 方法&#xff1a;使用数组的 …...

Redis -- 单线程模型

失败是成功之母 ——法国作家巴尔扎克 目录 单线程模型 Redis为什么这么快 单线程模型 redis只使用一个线程&#xff0c;处理所有的命令请求&#xff0c;不是说redis服务器进场内部真的就只有一个线程&#xff0c;其实也有多个线程&#xff0c;那就是处理网络和io的线程。 R…...

C语言第十五弹---操作符(上)

✨个人主页&#xff1a; 熬夜学编程的小林 &#x1f497;系列专栏&#xff1a; 【C语言详解】 【数据结构详解】 操作符 1、操作符的分类 2、二进制和进制转换 2.1、2进制转10进制 2.1.1、10进制转2进制数字 2.2、2进制转8进制和16进制 2.2.2、2进制转16进制 3. 原码、反…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

使用分级同态加密防御梯度泄漏

抽象 联邦学习 &#xff08;FL&#xff09; 支持跨分布式客户端进行协作模型训练&#xff0c;而无需共享原始数据&#xff0c;这使其成为在互联和自动驾驶汽车 &#xff08;CAV&#xff09; 等领域保护隐私的机器学习的一种很有前途的方法。然而&#xff0c;最近的研究表明&…...

Linux相关概念和易错知识点(42)(TCP的连接管理、可靠性、面临复杂网络的处理)

目录 1.TCP的连接管理机制&#xff08;1&#xff09;三次握手①握手过程②对握手过程的理解 &#xff08;2&#xff09;四次挥手&#xff08;3&#xff09;握手和挥手的触发&#xff08;4&#xff09;状态切换①挥手过程中状态的切换②握手过程中状态的切换 2.TCP的可靠性&…...

三体问题详解

从物理学角度&#xff0c;三体问题之所以不稳定&#xff0c;是因为三个天体在万有引力作用下相互作用&#xff0c;形成一个非线性耦合系统。我们可以从牛顿经典力学出发&#xff0c;列出具体的运动方程&#xff0c;并说明为何这个系统本质上是混沌的&#xff0c;无法得到一般解…...

Unsafe Fileupload篇补充-木马的详细教程与木马分享(中国蚁剑方式)

在之前的皮卡丘靶场第九期Unsafe Fileupload篇中我们学习了木马的原理并且学了一个简单的木马文件 本期内容是为了更好的为大家解释木马&#xff08;服务器方面的&#xff09;的原理&#xff0c;连接&#xff0c;以及各种木马及连接工具的分享 文件木马&#xff1a;https://w…...

面向无人机海岸带生态系统监测的语义分割基准数据集

描述&#xff1a;海岸带生态系统的监测是维护生态平衡和可持续发展的重要任务。语义分割技术在遥感影像中的应用为海岸带生态系统的精准监测提供了有效手段。然而&#xff0c;目前该领域仍面临一个挑战&#xff0c;即缺乏公开的专门面向海岸带生态系统的语义分割基准数据集。受…...

MySQL 8.0 事务全面讲解

以下是一个结合两次回答的 MySQL 8.0 事务全面讲解&#xff0c;涵盖了事务的核心概念、操作示例、失败回滚、隔离级别、事务性 DDL 和 XA 事务等内容&#xff0c;并修正了查看隔离级别的命令。 MySQL 8.0 事务全面讲解 一、事务的核心概念&#xff08;ACID&#xff09; 事务是…...

STM32---外部32.768K晶振(LSE)无法起振问题

晶振是否起振主要就检查两个1、晶振与MCU是否兼容&#xff1b;2、晶振的负载电容是否匹配 目录 一、判断晶振与MCU是否兼容 二、判断负载电容是否匹配 1. 晶振负载电容&#xff08;CL&#xff09;与匹配电容&#xff08;CL1、CL2&#xff09;的关系 2. 如何选择 CL1 和 CL…...

Kubernetes 网络模型深度解析:Pod IP 与 Service 的负载均衡机制,Service到底是什么?

Pod IP 的本质与特性 Pod IP 的定位 纯端点地址&#xff1a;Pod IP 是分配给 Pod 网络命名空间的真实 IP 地址&#xff08;如 10.244.1.2&#xff09;无特殊名称&#xff1a;在 Kubernetes 中&#xff0c;它通常被称为 “Pod IP” 或 “容器 IP”生命周期&#xff1a;与 Pod …...

基于开源AI智能名片链动2 + 1模式S2B2C商城小程序的沉浸式体验营销研究

摘要&#xff1a;在消费市场竞争日益激烈的当下&#xff0c;传统体验营销方式存在诸多局限。本文聚焦开源AI智能名片链动2 1模式S2B2C商城小程序&#xff0c;探讨其在沉浸式体验营销中的应用。通过对比传统品鉴、工厂参观等初级体验方式&#xff0c;分析沉浸式体验的优势与价值…...