stable diffusion学习笔记——文生图(二)

LORA和Embeddings都可以对画面内容进行调整。目前LORA主要用来定义画面特征,如具体的人物,衣物,画风等。Embeddings目前主要用于反面提示词中,用来避免错误的画面表现。

LORA

lora的全称为:低秩适应模型。lora的基本用法很简单,首先要将下载好的lora文件存放在特定目录下:

我们先不使用lora,先用基本的提示词生成一张图片:

从生成的图片可以看到,提示词基本上在图片中都得到了体现。

这里提出一个问题,如果我想让特定的角色出现在画面中,怎么办呢?

我们可以使用lora解决这个问题。首先我们在提

只引入lora文件可能不生效,不同的lora需要不同的提示词去触发效果,这里我们将对应的提示词加入到正向提示词里面。

复制代码
souryuu asuka langley  一个lora会有1个以上的提示词

生成的图片可以看到,图片里的人物具备了较多的特定人物特征。

lora的权重通常设置在0.7-1.0之间。设置的值过大会导致画面饱和度以及画面细节失常;设置的值过小会导致特征在图片上不体现。

Embeddings

嵌入式网络目前通常用在负面提示词词条中,用于抑制画面中出现某些特征。比如人物图像中常见的坏手,多肢体等特征可以通过增加嵌入式网络到负面提示词中得以控制。

图中框出的反向词都是嵌入式网络,用于抑制人物的肢体错误。

嵌入式网络存放目录如下

相关推荐
blackA_2 分钟前
Javaweb学习——day3(Servlet 中处理表单数据)
学习·servlet
梦境虽美,却不长26 分钟前
数据结构 学习 图 2025年6月14日 12点57分
数据结构·学习·
哆啦A梦的口袋呀1 小时前
基于Python学习《Head First设计模式》第十一章 代理模式
学习·设计模式·代理模式
Chase_______1 小时前
JavaSE超详细笔记-网络编程篇-基于黑马
java·笔记
Samesky0011 小时前
Oracle数据库学习笔记 - 创建、备份和恢复
数据库·学习·oracle
z2014z2 小时前
第1章 C# 和 .NET 框架 笔记
笔记·c#·.net
待什么青丝2 小时前
【linux】驱动学习问题及解决方法
linux·数据库·学习
派阿喵搞电子2 小时前
学习昇腾开发的第二天--PC机远程登录开发板
学习·昇腾
LuLaLuLaLeLLLLLL2 小时前
MySQL 调优笔记
笔记·mysql·adb
被一米六支配的恐惧3 小时前
使用argocd部署nginx
笔记