从零开始学AI绘画,万字Stable Diffusion终极教程(三)

news2025/1/12 20:52:24

【第3期】Lora模型

欢迎来到SD的终极教程,这是我们的第三节课

这套课程分为六节课,会系统性的介绍sd的全部功能,让你打下坚实牢靠的基础

1.SD入门

2.关键词

3.Lora模型

4.图生图

5.controlnet

6.知识补充

在SD里面,有一个模型叫Lora模型

绝大多数有意思的图,都需要用到Lora模型来生成

这一节课,我们就来看看Lora有什么用,以及该怎么用

目录

一、Lora有什么用

二、下载Lora

三、使用Lora

四、随机数种子

五、结尾


一、Lora有什么用

这是我用AI绘画生成出来的美女照片

这是AI美女穿上了我指定的衣服的照片

不管是穿汉服还是穿JK都可以

更好玩的是,通过AI绘画,可以直接生成各种游戏或者动漫的真人coser

以上这些照片都是用了Stable Diffusion的Lora模型生成的

简单来说,Lora可以固定我们照片的特征

固定人物特征,可以让我们生成好看的小姐姐,统一角色形象

固定物品特征,可以让小姐姐穿上特定的衣服

还有固定照片风格,可以生成特定风格的插画

我会详细介绍关于lora的知识,让你看完这篇文章,就能生成出来自己的专属模特

二、下载Lora

Lora是需要自己去下载的模型

我在网盘里面给大家分享了一些比较常用,而且比较好看的Lora,有需要的朋友可以自己去保存

除此之外,我们还可以自己去模型网站下载

其中最出名的模型网站就是C站,里面的模型非常多

但是这个网站需要科学上网,大家只能自己想想办法了

现在国内也有很多模型网站,大家也可以去找找看

https://civitai.com/models

接下来我们看看怎么在C站下载Lora模型

打开C站,点击右上角的小图标,点击“Lora”,就可以把Lora模型筛选出来

找到自己喜欢的Lora点进去,点击右边的“Download”就可以下载模型

这些下载的模型需要放到特定的文件夹里面

在SD文件夹里面找到models文件夹,把Lora模型放到Lora文件夹里就可以了

除了用网站上别人的Lora,我们还可以自己炼制Lora

三、使用Lora

下载好了lora模型之后,我们就来看看lora怎么用

打开sd,点击lora,这里面就是我们下载保存到电脑的Lora模型

如果这里没有加载出来,点一下这个刷新按钮就行了

直接点击我们要用的Lora,关键词的文本框里面就会自动添加一串英文

前半部分是这个lora的名字,后面的数字1是权重

lora的权重一般设置在0~1之间,因为权重大于1,出来的照片可能会变得奇奇怪怪

Lora是可以叠加使用的,像这张照片就用了三个Lora

只是要注意,和关键词一样,lora之间也要用英文状态下的逗号分隔开

另外,每个Lora设置的权重不一样,出来的照片都会不一样

想要生成一个好看的小姐姐,可以多去试试不同的权重组合

关于Lora还有一个需要注意的点,那就是我们在网站上下载Lora的时候,要顺带看一下这个Lora有没有触发词

触发词的意思是,我们在使用某个Lora的时候,在关键词里必须输入某个词语,这样Lora才会起作用

比如这个JK制服的Lora,它有两个触发词

如果我们用了Lora却没加上触发词

出来的照片是这样的,Lora完全不发挥作用

当我们关键词里面加上这两个触发词之后,生成出来的照片是这样的,这时候Lora才起作用了

为了之后我们每一次更加方便的调用Lora,我们可以把触发词和推荐权重直接保存在SD里面

把鼠标放在Lora上,然后点击右上角的小图标

这时候会弹出来这样一个窗口

我们就可以把触发词和推荐权重记在这里

比如这个洛丽塔裙子的Lora,它的触发词是“lo dress”,作者推荐的权重是0.7

那我们就可以回到SD,把这个信息记录下来,然后点击“保存”

这时候我们直接点这个lora,关键词的文本框里就会自动加载触发词和调整lora权重

这样设置了就非常方便,哪怕很久没用这个lora,也不会忘记它的触发词

四、随机数种子

为什么有时候我们跟别人用的大模型、关键词、Lora还有其他参数都一样

可生成出来的图就是不一样呢

那是因为还有一个因素影响着照片——就是“随机数种子”

AI绘画是在这么一张全是噪点的图片上不断迭代,最后生成出来一张照片的

而不同的随机数种子,就代表着不同的噪点图

哪怕所有设置以及关键词都一样,不同的噪点图生成出来的图片就不一样

所以,只有当大模型、关键词、参数以及随机数种子都一样的时候,我们才能生成和别人差不多一样的照片

但因为电脑配置的差别,也会导致照片有细微的不同

在我们生成的照片下面,有一大串英文,这是照片的生成信息,seed值就是我们这张照片的随机数种子

点击随机数种子这个绿色图标,这个seed值就会加载上来

这时候我们点击生成,就会用这个随机数种子的噪点图作为底图重新生成照片

点击这个骰子就会变成-1

当随机数种子为“-1”的时候,代表着每一次生成照片都会给一个随机的数值

这也是为什么 我们每次点生成都能出来不同照片的原因

五、结尾

通过加不同的Lora,或者是多个Lora不同权重的叠加

我们就可以生成出来非常多有意思的图片

但是建议新手一张照片不要用太多的Lora

Lora之间可能会相互影响,导致生成出来的照片崩坏了

而且照片出现问题,我们也不知道是哪个Lora的问题

以上就是关于Lora的全部内容

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

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

相关文章

基础I/O--文件系统

文章目录 回顾C文件接口初步理解文件理解文件使用和并认识系统调用open概述标记位传参理解返回值 closewriteread总结 文件描述符fd0&1&2理解 回顾C文件接口 C代码&#xff1a; #include<stdio.h> int main() { FILE *fpfopen("log.txt",&…

基于Pytorch深度学习——GPU安装/使用

本文章来源于对李沐动手深度学习代码以及原理的理解&#xff0c;并且由于李沐老师的代码能力很强&#xff0c;以及视频中讲解代码的部分较少&#xff0c;所以这里将代码进行尽量逐行详细解释 并且由于pytorch的语法有些小伙伴可能并不熟悉&#xff0c;所以我们会采用逐行解释小…

用git上传本地文件到github

两种方式&#xff1a;都需要git软件&#xff08;1&#xff09;VScode上传 &#xff08;2&#xff09;直接命令行&#xff0c;后者不需要VScode软件 &#xff08;1&#xff09;vscode 上传非常方便&#xff0c;前提是下载好了vscode和git软件 1 在项目空白处右击&#xff0c;弹…

字符函数与字符串函数(2)

遇见她如春水映莲花 字符函数与字符串函数&#xff08;2&#xff09; 前言一、strcatstrncat 二、strcmpstrncmp在这里插入图片描述 三、strstr四、strtok五、strerror总结 前言 根据上期字符函数与字符串函数我们可以了解到字符函数与个别字符串函数的用法&#xff0c; 那么接…

手写一个uart协议——rs232

先了解一下关于uart和rs232的基础知识 文章目录 一、RS232的回环测试1.1模块整体架构1.2 rx模块设计1.2.1 波形设计1.2.2代码实现与tb1.2.4 仿真 1.3 tx模块设计1.3.1 波形设计1.3.2 代码实现与tb1.3.4 顶层设计1.3.3 仿真 本篇内容&#xff1a; 一、RS232的回环测试 上位机…

改变视觉创造力:图像合成中基于样式的生成架构的影响和创新

原文地址&#xff1a;revolutionizing-visual-creativity-the-impact-and-innovations-of-style-based-generative 2024 年 4 月 30 日 介绍 基于风格的生成架构已经开辟了一个利基市场&#xff0c;它将机器学习的技术严谨性与类人创造力的微妙表现力融为一体。这一发展的核…

4.3 JavaScript变量

4.3.1 变量的声明 JavaScript是一种弱类型的脚本语言&#xff0c;无论是数字、文本还是其他内容&#xff0c;统一使用关键词var加上变量名称进行声明&#xff0c;其中关键词var来源于英文单词variable&#xff08;变量&#xff09;的前三个字母。 可以在声明变量的同时对其指定…

汇川AM400PLC通过EtherCAT总线控制禾川X3E伺服使能和点动控制

进行通信之前需要安装禾川X3E的XML文件&#xff0c;具体方法如下&#xff1a; 1、汇川AM400PLC和X3E通信配置 汇川AM400PLC和禾川X3E伺服EtherCAT通信-CSDN博客文章浏览阅读29次。1、汇川H5UPLC和X3E伺服EtherCAT总线控制汇川H5U PLC通过EtherCAT总线控制SV660N和X3E伺服_伺服…

转速和频率转换功能块(CODESYS ST源代码)

1、转速/频率常用转换关系 转速/频率/线速度/角速度计算FC_200 plc计算角速度-CSDN博客文章浏览阅读3.2k次。里工业控制张力控制无处不在,也衍生出很多张力控制专用控制器,磁粉制动器等,本篇博客主要讨论PLC的张力控制相关应用和算法,关于绕线机的绕线算法,大家可以参看专…

并行魔法:揭秘scikit-learn中的Bagging并行训练技术

并行魔法&#xff1a;揭秘scikit-learn中的Bagging并行训练技术 随着大数据时代的到来&#xff0c;机器学习模型的训练时间越来越长&#xff0c;尤其是在处理大规模数据集时。如何高效地训练模型成为了一个亟待解决的问题。幸运的是&#xff0c;scikit-learn库为我们提供了一种…

如何访问远程MySQL数据库?

访问远程MySQL数据库是在进行数据库开发和运维工作中经常遇到的需求。本文将介绍如何使用合适的工具和方法进行远程访问MySQL数据库。 什么是天联组网 天联组网是一款异地组网内网穿透产品&#xff0c;由北京金万维科技有限公司自主研发。天联能够在任何网络环境下实现不同地区…

Vitis HLS 学习笔记--HLS眼中的完美循环嵌套

目录 1. 简介 2. 示例 2.1 不完美循环 2.2 完美循环 2.3 HLS 眼中的循环 3. 总结 1. 简介 在处理嵌套循环时&#xff08;HDL或HLS工具中&#xff09;&#xff0c;优化循环结构对于实现最佳性能至关重要。嵌套循环的性能优化直接影响着计算的时延和资源利用率。创建完美嵌…

Redis 实战2

系列文章目录 本文将从字典的实现、哈希算法、解决键冲突、rehash、渐进式rehash几方面来阐述 Redis 实战Ⅱ 系列文章目录字典的实现哈希算法解决键冲突rehash渐进式 rehash渐进式 rehash 执行期间的哈希表操作 字典 API总结 字典的实现 Redis 的字典使用哈希表作为底层实现&…

什么是数据工程?

目录 一、什么是数据工程&#xff1f; 二、数据工程在医疗行业中的应用 三、数据工程在精准医疗方面的应用有哪些&#xff1f; 一、什么是数据工程&#xff1f; 数据工程是一个综合性的技术学科&#xff0c;涵盖了从数据的收集、存储、处理、分析到应用的整个数据处理过程。…

深入了解 Arthas:Java 应用程序诊断利器

序言 在 Java 应用程序的开发和运维过程中&#xff0c;诊断和解决性能问题是一项非常重要的任务。而 Arthas 作为一款由阿里巴巴开发的 Java 应用程序诊断工具&#xff0c;提供了一系列强大的功能&#xff0c;帮助开发人员实时监控、诊断和调优Java 应用程序。本文将深入介绍 …

光伏光热一体化技术PVT

1、PVT集热器简介 太阳能光伏光热一体化组件主要由光伏与光热两个部分组成。光伏部分采用技术成熟的太阳能光伏面板&#xff0c;通过控制系统为建筑提供所需电能&#xff0c;主要包括光伏电池、蓄电池、逆变器和控制器等构件。光热部分主要为集热器&#xff0c;将太阳能转换为热…

禅道项目管理系统 身份验证漏洞分析QVD-2024-15263

前言 最近不怎么更新了&#xff01;向小伙伴说明下 我不是什么组织 更不什么经销号&#xff08;尽管csdn有很多经销广告号&#xff09; 一确实是下岗了&#xff01;忙着为找工作而发愁。简历都投出去如同石沉大海能不愁吗!.哎...... 二是忙着论文及材料的事...…

领域驱动设计(DDD)笔记(一)基本概念

文章链接 领域驱动设计&#xff08;DDD&#xff09;笔记&#xff08;一&#xff09;基本概念-CSDN博客领域驱动设计&#xff08;DDD&#xff09;笔记&#xff08;二&#xff09;代码组织原则-CSDN博客领域驱动设计&#xff08;DDD&#xff09;笔记&#xff08;三&#xff09;后…

嵌入式开发四:STM32 基础知识入门

为方便更好的学习STM32单片机&#xff0c;本篇博客主要总结STM32的入门基础知识&#xff0c;重点在于理解寄存器以及存储器映射和寄存器映射&#xff0c;深刻体会STM32是如何组织和管理庞大的寄存器&#xff0c;从而提高开发效率的&#xff0c;为后面的基于标准库的开发做好铺垫…

Elasticsearch:对 Java 对象的 ES|QL 查询

作者&#xff1a;Laura Trotta ES|QL 是 Elasticsearch 引入的一种新的查询语言&#xff0c;它将简化的语法与管道操作符结合起来&#xff0c;使用户能够直观地推断和操作数据。官方 Java 客户端的新版本 8.13.0 引入了对 ES|QL 查询的支持&#xff0c;提供了一个新的 API&…