AI绘画软件Stable Diffusion详解教程(6):文生图、提示词细说与绘图案例

文生图即以文字描述来生成图像,这是目前所有AI绘画软件的基本功能之一。要想画一副好的图片,除了选择好的模型,在文生图中,提示词特别关键。

一、什么是提示词(Prompt)

提示词又称创意、关键词、咒语、caption等,是你告诉 AI 生成图像时输入的文字描述,AI 会根据这些文字生成对应的图像。提示词的质量和细节直接影响生成图像的效果。在Stable Diffusion中,提示词仅支持英文,提示词之间需要使用英文输入法下的逗号隔开。提示词可以是一个单词、一个词组,也可以是一句话。

二、提示词的类型

大的分类可以分成正向提示词和反向提示词。

1.正向提示词(Positive Prompt)
正向提示词是你希望 AI 在生成图像时包含的内容或特征。通过正向提示词,你可以描述图像的主体、风格、环境、细节等。在下图所示区域填写。

2.反向提示词(Negative Prompt)

反向提示词是你希望 AI 在生成图像时避免的内容或特征。通过反向提示词,你可以排除不想要的元素,提升图像质量。告诉 AI 图像中不应该有什么,避免生成低质量或不想要的元素,提高图像的清晰度和美观度,控制图像的主题、风格、细节等,帮助 AI 生成符合你预期的图像。
每个反向提示词的标准用法是前面加个-号,当然省略掉也可以,一般都省略掉了。

三、提示词的语法和权重

提示词的语法规则很简单,但非常重要。以下是常用的语法:

1. 逗号分隔

用英文逗号将不同的提示词分开。排在越前面的优先级越高,AI绘画时作为参考的先后顺序。
例如:“a cute cat, in a sunny garden, watercolor style” ,逗号用于区分主体、背景和风格。

2. 括号加权

如果想对某个关键词提高权重,还可以用括号 () 调整提示词的权重,权重越高,AI 越重视这个词。
每个词的默认权重都是1,每一层括号是*1.1权重,可以使用多重括号,如((一个女孩))权重变成1*1.1*1.1。
还有一种方法是在括号里直接在关键词后加:权重值,如(女孩:1.5),直接把权重提升高1.5,这个数值也可以低于1,如(卡通风格:0.8),降低“卡通风格”的权重。
降低权重的方法还可以用[关键词]格式,每加一层方括号,权重减少0.05倍,即1*0.95。

3.a AND b

是逻辑“与”的计算,比如可以把土豆和西红柿放一起,生成一个新的物品种类。

4.a | b

是逻辑“或”的计算,可以理解为提示词a采样1步,提示词b再采样1步。把马和驴用或连起来,有可能生成的就是骡子。

四、提示词的种类

提示词可以分为以下几类,每一类都有不同的作用:

1. 主体描述词

用于明确图像的主要对象,例如 “a beautiful girl”(一个美丽的女孩)、“a medieval castle”(一座中世纪的城堡),这类提示词直接定义了画面中核心的事物。

2. 风格描述词

指定图像的艺术风格,如 “oil painting”(油画)、“watercolor”(水彩画)、“anime style”(动漫风格)等,能让生成的图像呈现出特定的艺术质感。

3. 环境与背景描述词

描绘主体所处的环境和背景,像 “in a forest”(在森林里)、“under the starry sky”(在星空下),为图像增添场景信息。

4. 动作与姿态描述词

说明主体的动作或姿态,例如 “running”(奔跑)、“sitting cross - legged”(盘坐着),使图像中的主体更具动态感。

5. 色彩描述词

强调图像的色彩特点,如 “warm color palette”(暖色调)、“blue and purple tones”(蓝紫色调),帮助控制图像的整体色彩氛围。

6.特征提示词

如“white dress”(白色连衣裙)、“blonde hair”(金发)、“small eye”(小眼睛)等,用于描述人物及主体特征、服饰穿搭、五官特征、面部表情、肢体动作等。

7.画风提示词

如“illustration”(插画风)、“painting”(绘画风)、“anime”(二次元)等,用于描述图像的画风。

8. 艺术家风格

模仿特定艺术家的风格。
例子:毕加索风格、梵高风格、宫崎骏风格。

五、通用正向提示词

1. 主体相关

high quality(高质量)
detailed(细节丰富的)
realistic(逼真的)
sharp focus(清晰聚焦)

2. 风格相关

photorealistic(照片写实风格)
concept ar”(概念艺术风格)
retro style(复古风格)

3. 色彩相关

vibrant colors(鲜艳的色彩)
soft color palette(柔和的色调)

六、通用反向提示词

1. 质量相关

low quality(低质量)
blurry(模糊的)
pixelated(像素化的)
worst quality(最差画质)
low details(低细节)

2. 外观相关(画人物肖像时用)

ugly(丑陋的)
deformed(变形的)
disfigured(面容扭曲的)
extra limbs(多余的四肢)
extra fingers(多余的手指)
mutated hands(变异的手)
fused fingers(手指黏连)
long neck(长脖子)

3. 其他

bad anatomy(糟糕的人体结构)
poorly drawn hands(画得不好的手)
watermark(水印)
signature(签名)


七、实际例子

以下案例都是基于DreamShaperXL_v21TurboDPMSDE这个基础模型来画的,附上关键词、操作界面截图、输出的结果。

1. 风景类

正向提示词(中文):
一幅宁静的中国传统山水画,以雄伟的青山为特色,蜿蜒的河流反射着光线,郁郁葱葱的绿色和松树、竹子等多种植物,柔和的蓝天和精致的白云,以及远处的小桥和亭子等人文元素,4K分辨率,充满活力的绿色色调,和谐宁静的氛围
正向提示词(英文):
A serene traditional Chinese landscape painting, featuring majestic green mountains, a winding river reflecting light, lush greenery and diverse plants like pine and bamboo, a soft blue sky with delicate white clouds, and human elements like a small bridge and a pavilion in the distance, 4K resolution, vibrant shades of green, harmonious and peaceful atmospher

反向提示词(中文):
低细节,文字,水印
反向提示词(英文):
low details,text,watermark


2. 动物类

正向提示词(中文):
一只老虎, 在丛林中, 阳光透过树叶, 写实风格, 毛发细腻, (细节丰富:1.4), 摄影
正向提示词(英文):
a tiger, in the jungle, sunlight through leaves, realistic style, detailed fur, (highly detailed:1.4), photography

反向提示词(中文):
-模糊, -失真, -低质量, -不自然
反向提示词(英文):
-blurry, -distorted, -low quality, -unnatural


3. 植物类

正向提示词(中文):
一片花海, 五彩斑斓的花朵, 阳光明媚, 微风吹拂, 写实风格, (细节丰富:1.3), 摄影
正向提示词(英文):
a sea of flowers, colorful blossoms, bright sunlight, gentle breeze, realistic style, (highly detailed:1.3), photography

反向提示词(中文):
-模糊, -失真, -低质量, -不自然
反向提示词(英文):
-blurry, -distorted, -low quality, -unnatural


4. 美女类

正向提示词(中文):
一个美丽的女孩, 长发飘飘, 穿着白色长裙, 在花园中, 阳光洒在身上, 写实风格, (细节丰富:1.4), 摄影
正向提示词(英文):
a beautiful girl, long flowing hair, wearing a white dress, in a garden, sunlight shining on her, realistic style, (highly detailed:1.4), photography

反向提示词(中文):
-模糊, -失真, -低质量, -不自然
反向提示词(英文):
-blurry, -distorted, -low quality, -unnatural


5. 帅哥类

正向提示词(中文):
一个年轻英俊的中国人,身材匀称,笑容迷人,椭圆形的脸,剑形的眉毛,明亮的眼睛,自信地站直,自然地摆姿势,现代中式服装,在中国传统庭院里,8k分辨率,高清,逼真而细致
正向提示词(英文):
a young and handsome Chinese guy, well - proportioned body, charming smile, oval face, sword - shaped eyebrows, bright eyes, standing upright with confidence, posing naturally, modern Chinese - style clothing, in a traditional Chinese courtyard, 8k resolution, high - definition, realistic and detailed

反向提示词(中文):
低质量、模糊的图像、像素化、不对称的脸、脸上的疤痕、畸形的身体、皱眉、面无表情、破旧的衣服、不合适的服装风格、杂乱的背景、肮脏的环境
反向提示词(英文):
low - quality, blurry image, pixelated, asymmetrical face, scars on the face, deformed body, frowning, expressionless, tattered clothes, inappropriate clothing style, cluttered background, dirty environment


6. 运动类

正向提示词(中文):
一个运动员, 在跑步, 在体育场上, 阳光明媚, 动态捕捉, 写实风格, (细节丰富:1.4), 摄影
正向提示词(英文):
an athlete, running, on a sports field, bright sunlight, dynamic motion, realistic style, (highly detailed:1.4), photography

反向提示词(中文):
-模糊, -失真, -低质量, -不自然
反向提示词(英文):
-blurry, -distorted, -low quality, -unnatural


7. 科幻类

正向提示词(中文):
未来城市, 赛博朋克风格, 霓虹灯光, 高科技建筑, 飞行汽车, (细节丰富:1.5), 3D渲染
正向提示词(英文):
futuristic city, cyberpunk style, neon lights, high-tech buildings, flying cars, (highly detailed:1.5), 3D render

反向提示词(中文):
-模糊, -失真, -低质量, -不自然
反向提示词(英文):
-blurry, -distorted, -low quality, -unnatural


八、小技巧

  • 参考优秀作品:学习别人使用的提示词,积累经验。https://civitai.com网站上的很多图片右下角有个i字符,点击它就能看到提示词。
  • 使用各加大模型,如chatGPT、DeepSeek、豆包、文心一言等,让它给你输出关键词。
  • 从简单开始:先输入简单的提示词,逐步增加细节。
  • 多尝试权重:通过调整权重,找到最理想的效果。
  • 使用反向提示词:排除不想要的元素,提升图像质量。
     

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

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

相关文章

C++编程:进阶阶段—4.1封装

C面向对象的三大特性:封装、继承、多态 具有相同性质的对象,抽象为类 4.1 封装 封装的意义:将属性和行为作为一个整体,表现生活中的事物,并将属性和行为加以权限控制。 4.1.1 类的定义及实例化对象 语法&#xff…

信奥赛CSP-J复赛集训(模拟算法专题)(1):P8813 [CSP-J 2022] 乘方

信奥赛CSP-J复赛集训(模拟算法专题)(1):P8813 [CSP-J 2022] 乘方 题目描述 小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数 a a a 和 b b b,求 a b a^b ab …

Flink深入浅出之02

深入浅出Flink-第二天 目标 掌握常见的DataStream常见的source掌握常见的DataStream的transformation操作掌握常见的DataStream的sink操作了解入门的DataSet API算子 📖 1. DataStream 的编程模型 DataStream 的编程模型包括四个部分:Environment、D…

[C语言日寄] 字符串操作函数的使用及其拓展

【作者主页】siy2333 【专栏介绍】⌈c语言日寄⌋:这是一个专注于C语言刷题的专栏,精选题目,搭配详细题解、拓展算法。从基础语法到复杂算法,题目涉及的知识点全面覆盖,助力你系统提升。无论你是初学者,还是…

基于websocket的多用户网页五子棋 --- 测试报告

目录 功能测试自动化测试性能测试 功能测试 1.登录注册页面 2.游戏大厅页面 3.游戏房间页面 自动化测试 1.使用脑图编写web自动化测试用例 2.创建自动化项目,根据用例通过selenium来实现脚本 根据脑图进行测试用例的编写: 每个页面一个测试类&am…

【Linux】信号处理以及补充知识

目录 一、信号被处理的时机: 1、理解: 2、内核态与用户态: 1、概念: 2、重谈地址空间: 3、处理时机: 补充知识: 1、sigaction: 2、函数重入: 3、volatile&…

(三) 征服MySQL面试:30+高频核心问题深度剖析与实战指南

一、为什么MySQL是面试的"必答题"? 数据库领域占比:MySQL占据全球关系型数据库市场份额Top 3,阿里、腾讯、美团等大厂核心系统深度依赖技术栈深度检验:通过MySQL问题可考察候选人的数据结构理解、系统设计能力、性能优…

TensorFlow深度学习实战(10)——迁移学习详解

TensorFlow深度学习实战(10)——迁移学习详解 0. 前言1. 迁移学习1.1 迁移学习基本概念1.2 迁移学习的重要性1.3 ImageNet1.4 迁移学习流程2. Inception V3 架构3. 构建迁移学习模型小结系列链接0. 前言 迁移学习( Transfer Learning )是一种利用从一项任务中获得的知识来解…

Docker基础篇——什么是Docker与Docker的仓库、镜像、容器三大概念

大家好我是木木,在当今快速发展的云计算与云原生时代,容器化技术蓬勃兴起,Docker 作为实现容器化的主流工具之一,为开发者和运维人员带来了极大的便捷 。下面我们一起了解下什么是Docker与与Docker的仓库、镜像、容器三大概念。 …

蓝桥杯题型

蓝桥杯题型分类 二分 123 传送门 1. 小区间的构成 假设数列的构成是如下形式: 第 1 个区间包含 1 个元素(1)。第 2 个区间包含 2 个元素(1 2)。第 3 个区间包含 3 个元素(1 2 3)。第 4 个区…

大模型AI平台DeepSeek 眼中的SQL2API平台:QuickAPI、dbapi 和 Magic API 介绍与对比

目录 1 QuickAPI 介绍 2 dbapi 介绍 3 Magic API 介绍 4 简单对比 5 总结 统一数据服务平台是一种低代码的方式,实现一般是通过SQL能直接生成数据API,同时能对产生的数据API进行全生命周期的管理,典型的SQL2API的实现模式。 以下是针对…

本地部署pangolin获取谱系,从而达到预测新冠的流行趋势

步骤 1:安装Docker 注:此步骤忽略,可通过Docker官网对于文档进行安装,地址如下 Docker: Accelerated Container Application Developmenthttps://www.docker.com/ 步骤 2:拉取Pangolin镜像 docker pull staphb/pangolin:latest 步…

HarmonyOS Next 属性动画和转场动画

HarmonyOS Next 属性动画和转场动画 在鸿蒙应用开发中,动画是提升用户体验的关键要素。通过巧妙运用动画,我们能让应用界面更加生动、交互更加流畅,从而吸引用户的注意力并增强其使用粘性。鸿蒙系统为开发者提供了丰富且强大的动画开发能力&…

K8S学习之基础十:k8s中初始化容器和主容器

init容器和主容器 init容器和主容器的区别 初始化容器不支持 Readinessprobe,因为他们必须在pod就绪之前运行完成每个init容器必须运行成功,下一个才能够运行 # 定义两个初始化容器,完成后再运行主容器 vi pod-init.yaml apiVersion: v1 …

PostgreSQL 安装与使用

下载地址: EDB: Open-Source, Enterprise Postgres Database Management 安装图形化安装界面安装。安装完后将bin目录配置到系统环境变量 执行psql -h localhost -p 5432 -U postgres 密码在安装过程中设置的 ​ 0、修改密码 ALTER USER sonar WITH PASSWORD 123456; 1、新…

WPF高级 | WPF 应用程序部署与发布:确保顺利交付到用户手中

WPF高级 | WPF 应用程序部署与发布:确保顺利交付到用户手中 一、前言二、部署与发布基础概念2.1 部署的定义与目的2.2 发布的方式与渠道2.3 部署与发布的关键要素 三、WPF 应用程序打包3.1 使用 Visual Studio 自带的打包工具3.2 使用第三方打包工具 四、发布到不同…

Mybatis 的关联映射(一对一,一对多,多对多)

前言 在前面我们已经了解了,mybatis 的基本用法,动态SQL,学会使用mybatis 来操作数据库。但这些主要操作还是针对 单表实现的。在实际的开发中,对数据库的操作,常常涉及多张表。 因此本篇博客的目标:通过my…

在Linux中开发OpenGL——检查开发环境对OpenGL ES的支持

由于移动端GPU规模有限,厂商并没有实现完整的OpenGL特性,而是实现了它的子集——OpenGL ES。因此如果需要开发的程序要支持移动端平台,最好使用OpenGL ES开发。 1、 下载支持库、OpenGL ES Demo 1.1、下载PowerVRSDK支持库作为准备&#xff…

【Python项目】基于深度学习的电影评论情感分析系统

【Python项目】基于深度学习的电影评论情感分析系统 技术简介:采用Python技术、Flask框架、MySQL数据库、Word2Vec模型等实现。 系统简介:该系统基于深度学习技术,特别是Word2Vec模型,用于分析电影评论的情感倾向。系统分为前台…

SLAM评估工具安装及使用EVO(Ubuntu20.04安装evo)--缺少 onnx 库还有Pandas 版本不兼容解决

介绍一下我的是ubuntu20.04.机载电脑是orinnx,通过源码烧写的系统。 首先打开终端,输入 pip install evo --upgrade --no-binary evo 安装过程中出现如下问题 缺少 onnx 库还有Pandas 版本不兼容, ONNX(Open Neural Network E…