Stable Diffusion 的提示词使用技巧

推荐Stable Diffusion自动纹理工具: DreamTexture.js自动纹理化开发包

什么是提示语?

提示语是人工智能中的一个重要组成部分,尤其是自然语言处理 (NLP)。在AI自人工智能中,想要获得好的效果,简洁、准确的提示语尤为重要。比如,使用DreamTexture.js自动纹理化开发包 为模型生成纹理,不同的提示语获取的最终效果也是不一样,如下是一个泵机模型,我想要为这个泵机贴上纹理让模型看起来更加真实,我采用两种提示词,效果如下:

提示词:Realistic,cinematic, 8k,Front view

第一张图中只是用了很常规的提示词:Realistic, cinematic ,8k,Front view,所有模型只是简单的生成了一张金属效果的贴图,而没有其他细节的体现。

再看第二张效果图:

提示词:Pump machine,red, Realistic, cinematic ,8k,Front view。

第一张图中添加模型名称说明和颜色描述,效果截然不同。以上只是简单的介绍下提示词在人工智能语言提示中的重要作用,下面我们来具体讲述下如何正确的给出提示词,以获得不同的效果。

1、什么是原始提示词?

原始提示是对要生成的内容的非常基本的描述。 大多数人一开始只使用原始提示。这是一个常见的错误,因为 这些图像往往会变得随机和混乱。结果还可以,但我们可以做得更好:) 例如,我生成了一只老虎、一座摩天大楼和一块具有稳定扩散的手表。

如您所见,这些图像并没有什么特别之处,也可能是谷歌图像搜索:)

2、为提示词添加样式

提示的样式非常重要。如果 AI 缺少特定样式, 它通常会选择在类似图像中看到最多的一个。 拥有精心选择的样式和原始提示有时就足够了,因为该样式在原始提示之后对图像的影响最大。

最常用的样式包括:

  1. 现实
  2. 油画
  3. 铅笔画
  4. 概念图
  5. 数字艺术
  6. 卡通
  7. 动漫
  8. 漫画
  9. 素描
  10. 水彩
  11. 抽象
  12. 超现实主义
  13. 波普艺术
  14. 未来主义

我们可以看到,随着样式的增加,结果越来越好,Tiger 作为铅笔画就是一个很好的例子。

对于逼真的图像,有多种方法可以使其达到最佳状态。以下是一些使图像逼真的常用技术:

  1. 的照片 + RAW Prompt
  2. 照片 + RAW 提示
  3. 原始提示,超现实
  4. 原始提示,逼真

如果您希望您的提示生成一幅油画,您可以在提示中添加“一幅油画”。这有时可能会导致图像在框架中显示油画。如果发生这种情况,您可以重新运行提示或使用原始提示 + “油画”。

要创建铅笔画,请在原始提示中添加“铅笔画”,或将提示设置为原始提示 + “铅笔画”。

3、将艺术家添加到提示中

为了使您的风格更具体,您可以在提示中使用艺术家的名字。 例如,如果你想要一个非常抽象的图像,你可以添加“由巴勃罗·毕加索制作”,或者简单地说,“毕加索”。 以下是您可以使用的不同风格的艺术家列表, 但我总是鼓励你寻找不同的艺术家,因为这是发现新艺术的一种很酷的方式。

肖像

约翰·辛格·萨金特, 埃德加·德加, 保罗·塞尚, 扬·凡·艾克

油画

莱昂纳多·达芬奇, 文森特·梵高, 约翰内斯·维米尔(Johannes Vermeer), 伦勃朗

铅笔/钢笔画

阿尔布雷希特·丢勒, 列奥纳多·达·芬奇, 米开朗基罗 让-奥古斯特-多米尼克·安格尔

景观艺术

托马斯·莫兰, 克劳德·莫奈, 阿尔弗雷德·比尔施塔特, 弗雷德里克·埃德温·丘奇

巴勃罗·毕加索(Pablo Picasso)制作的老虎油画

结束语

最后,您可以添加到提示中,使其看起来更像您想要的内容,包括添加 “Trending on ArtStation”以获得更具艺术性的图像,或“虚幻引擎”以获得更逼真的光照。 您可以添加任何您想要的内容,但这些是一些示例: 高度细节,超现实主义,艺术站趋势,三元配色方案,平滑,清晰对焦,哑光, 优雅,有史以来最美丽的图像,插图,数字绘画,黑暗,阴郁,辛烷值渲染,8K, 4K、水洗颜色、锐利、戏剧性的照明、美丽、后期处理、当天的图片、环境照明、 史诗般的构图,散景,15mm广角镜头,35mm广角镜头,85mm广角镜头。

转载:Stable Diffusion 的提示词使用技巧 (mvrlink.com)

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

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

相关文章

JavaScript执行上下文和调用栈

上节课我们已经说过了,JavaScript的代码执行是发生在js引擎中的调用堆栈的,但是具体是如何运行的,我们来详细剖析一下 如何执行上下文 执行上下文: 执行上下文是指在JavaScript中代码被执行时所创建的环境。它包含了变量、函数、…

uni-app学习笔记

目录 一、前期准备 1、项目认识 2、pages.json基本配置 3、创建页面 二、tabBar 1、获取图标 2、代码配置 三、基础认识 1、页面生命周期 2、App.vue应用生命周期 四、基础组件 1、scroll-view可滚动视图区域 2、提示框 3、swiper滑块视图容器 4、form表单组件 一…

【漏洞复现】Apache_HTTP_2.4.49_路径穿越漏洞(CVE-2021-41773)

感谢互联网提供分享知识与智慧,在法治的社会里,请遵守有关法律法规 文章目录 1.1、漏洞描述1.2、漏洞等级1.3、影响版本1.4、漏洞复现1、基础环境2、漏洞验证方式一 curl方式二 bp抓包 说明内容漏洞编号CVE-2021-41773漏洞名称Apache HTTP 路径穿越漏洞漏…

新手入门Python一定要看的八个超实用建议!

文章目录 前言一、项目文件事先做好归档二、永远不要手动修改源数据并且做好备份三、做好路径的正确配置四、代码必要的地方做好备注与说明五、加速你的Python循环代码六、可视化你的循环代码进度七、使用高效的异常捕获工具八、要多考虑代码健壮性关于Python技术储备一、Pytho…

[PyTorch][chapter 61][强化学习-免模型学习1]

前言: 在现实的学习任务中,环境 其中的转移概率P,奖赏函数R 是未知的,或者状态X也是未知的 称为免模型学习(model-free learning) 目录: 1: 蒙特卡洛强化学习 2:同策略-蒙特卡洛强化学习 3&am…

手写数字识别--神经网络实验

实验源码自取: 我自己搞的代码,预测精度才94% 神经网络实验报告源码.zip - 蓝奏云 老师给的实验源码答案和资料,预测精度高达99% 深度学习实验报告.zip - 蓝奏云 上深度学习的课程,老师布置了一个经典的实验报告,我做…

libpcap之数据分流

当前系统都是多核系统,为了充分利用多核优势,数据包可以在底层就进行分流,可以通过多线程/多进程对同一个接口的数据进行并行的处理。 一、实验 一个server/client程序一个简单的抓包程序,抓取server/client之间的通信数据 1.1 …

【蓝桥杯 第十四届省赛Java B组】真题训练(A - C)正在更新

目录 A、阶乘求和 - BigInteger B、幸运数字 - 字符串 进制转换 暴力大法 C、数组分割 - A、阶乘求和 - BigInteger 思路: 当时比赛时,拿计算器算的,然后辛辛苦苦也没对 看到这个数肯定很大,而且只求后9位,阶乘越…

【计算机网络】应用层

应用层协议原理 客户-服务器体系结构: 特点:客户之间不能直接通信;服务器具有周知的,固定的地址,该地址称为IP地址。 配备大量主机的数据中心常被用于创建强大的虚拟服务器;P2P体系结构: 特点&…

K8S知识点(二)

(1)K8S概念 K8S是通过控制pod来控制容器进而控制程序的 service是沟通Pod和外键的桥梁,可以实现负载均衡的效果,加权负载的效果 (2)环境搭建-环境规划 (3)环境搭建-主机安装 使用…

时序分解 | Matlab实现PSO-VMD粒子群算法优化变分模态分解时间序列信号分解

时序分解 | Matlab实现PSO-VMD粒子群算法优化变分模态分解时间序列信号分解 目录 时序分解 | Matlab实现PSO-VMD粒子群算法优化变分模态分解时间序列信号分解效果一览基本介绍程序设计参考资料 效果一览 基本介绍 PSO-VMD粒子群算法PSO优化VMD变分模态分解 可直接运行 分解效果…

2023-11-04 LeetCode每日一题(数组中两个数的最大异或值)

2023-11-04每日一题 一、题目编号 421. 数组中两个数的最大异或值二、题目链接 点击跳转到题目位置 三、题目描述 给你一个整数数组 nums &#xff0c;返回 nums[i] XOR nums[j] 的最大运算结果&#xff0c;其中 0 ≤ i ≤ j < n 。 示例 1&#xff1a; 示例 2&…

[动态规划] (六) 路径问题 LeetCode 63.不同路径II

[动态规划] (六) 路径问题: LeetCode 63.不同路径II 文章目录 [动态规划] (六) 路径问题: LeetCode 63.不同路径II题目解析解题思路状态表示状态转移方程初始化和填表返回值 代码实现总结 63. 不同路径 II 题目解析 (1) 机器人从左上角移动到右下角 (2) 机器人只能向右或者向…

【漏洞复现】Nginx_0.7.65_空字节漏洞

感谢互联网提供分享知识与智慧&#xff0c;在法治的社会里&#xff0c;请遵守有关法律法规 文章目录 1.1、漏洞描述1.2、漏洞等级1.3、影响版本1.4、漏洞复现1、基础环境2、漏洞扫描3、漏洞验证 1.1、漏洞描述 1.2、漏洞等级 1.3、影响版本 0.7.65 1.4、漏洞复现 1、基础环…

JavaSpringbootMySQL高校实训管理平台01557-计算机毕业设计项目选题推荐(附源码)

目 录 摘要 1 绪论 1.1 研究背景 1.2 研究意义 1.3论文结构与章节安排 2 高校实训管理平台系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 2.2.3 数据删除流程 2.3 系统功能分析 2.3.1 功能性分析 2.3.2 非功能性分析 2.4 系…

Oracle安全基线检查

一、账户安全 1、禁止SYSDBA用户远程连接 用户具备数据库超级管理员(SYSDBA)权限的用户远程管理登录SYSDBA用户只能本地登录,不能远程。REMOTE_LOGIN_PASSWORDFILE函数的Value值为NONE。这意味着禁止共享口令文件,只能通过操作系统认证登录Oracle数据库。 1)检查REMOTE…

【python 深拷贝与浅拷贝】

python 深拷贝与浅拷贝 问题&#xff1a; 在用影刀编写流程的时候发现&#xff0c;明明只修改人名为“小张”对应的字典里面的值&#xff0c;但是所有的人名对应的值都被修改了。 原因&#xff1a; 第14行&#xff0c;设置键值对&#xff0c;值对应的变量“初始打卡类型字…

伪随机序列——m序列及MATLAB仿真

文章目录 前言一、m 序列1、m 序列的产生2、m 序列的性质①、均衡性②、游程分布③、移位相加特性④、自相关函数⑤、功率谱密度⑥、伪噪声特性 二、M 序列1、m 序列的产生2、m 序列的性质 三、MATLAB 中 m 序列1、m 序列生成函数的 MATLAB 代码2、MATLAB 仿真 前言 在通信系统…

CVE-2023-34040 Kafka 反序列化RCE

漏洞描述 Spring Kafka 是 Spring Framework 生态系统中的一个模块&#xff0c;用于简化在 Spring 应用程序中集成 Apache Kafka 的过程&#xff0c;记录 (record) 指 Kafka 消息中的一条记录。 受影响版本中默认未对记录配置 ErrorHandlingDeserializer&#xff0c;当用户将容…