全网最全,保姆级Stable Diffusion系列入门使用教程(图生图、LoRA、提示词权重),建议收藏!

news2024/10/8 22:13:17

大家好,我是画画的小强

今天将给大家讲解 Stable Diffusion 入门使用教程的 图生图、LoRA和提示词权重的教程,如果你还没有使用或者安装SD,那么可以看看我的往期入门教程AI绘画『Stable Diffusion』面向小白的免费AI绘画工具:解压即用,无需安装,超全教程!

1、什么是LoRA

LoRA通常称之为微调模型,用于满足指定的风格或者人物特征属性。这种技术通过在模型的交叉注意力层中添加小的调整来实现风格和内容的变化,而不是对整个模型进行训练。

LoRA几大特点

①文件大小小: LoRA模型通常比检查点模型小10到100倍,文件大小更易于管理(2 – 200 MB),这使得它们对于需要存储大量模型的用户来说非常有吸引力。

②训练效率高: LoRA技术通过在模型的交叉注意力层中添加小的调整来实现风格和内容的变化,而不是对整个模型进行训练,这使得训练过程更快。

③易于使用: LoRA可以作为现有Stable Diffusion模型的插件或扩展,用户可以通过在提示中包含特定的LoRA模型指令来轻松地使用它们。

④风格定制能力强: LoRA允许用户针对不同的创作需求定制模型,无论是想要生成特定风格的图像还是特定主题的内容,LoRA都能提供相应的支持。

⑤社区支持广泛: LoRA技术得到了广泛的社区支持,许多开发者和艺术家分享了他们的LoRA模型和使用经验,这为新手和爱好者提供了丰富的资源和灵感。

2、下载LoRA

选择下载带有LoRA标识的文件

一般使用C站,科学上网下载:https://civitai.com
在这里插入图片描述

3、使用LoRA

①在SD工具界面中点击LoRA选择需要使用的LoRA
在这里插入图片描述

②选择之后提示词后面会加上LoRA的内容
在这里插入图片描述

最后点击生成,同一个提示词用LoRA与不用LoRA的两种效果。

在这里插入图片描述

4、上传LoRA:

①本地安装SD的用户直接放入models文件夹下LoRA目录中就可以了

②云端SD需要将Lora模型上传至网盘,再将云盘中的LoRA文件下载至云端autodl-tmp目录下(不同的云端SD模型上传方法可能会有不同,请注意区分)
在这里插入图片描述

将LoRA文件剪切至models文件夹下的LoRA目录就可以了
在这里插入图片描述

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

二、图生图

功能按钮就在文生图旁边,这里还有6块不同的功能,下面就一一来介绍。

以下所有蒙版均代表涂鸦的地方。

在这里插入图片描述

1、图生图

在这里插入图片描述

图1部分可以选择一份参考的图片上传,生成图片的内容依照参考图产生。

图2部分会根据宽高的变化而改变图片的产出效果。

图3部分点击会使用原图的宽高尺寸。

图4部分的重绘强度是图生图最关键的属性。

如果值越低则与原图越相似,相反则和原图差距会越来越大。0.3以内基本无变化,0.7以上就会产生较大的变化。(案例中选择的是0.1)

在这里插入图片描述

2、绘图

此功能提供了几个操作按钮,可以通过指定位置+提示词,改变图片中的内容。

在这里插入图片描述

比如在女孩脖子上加一条项链,加上“一条项链”提示词,且将需要变化的地方手绘上去。

在这里插入图片描述

这时候重绘幅度最好调整到0.5

在这里插入图片描述

可以看到这个功能有的问题就是,生成出来的图片与原图变化较大,这是绘图功能的一个限制,不过后面的其他功能可以弥补这个缺点。

3、局部重绘

点击局部重绘又会多了几个选项。

蒙版模糊:最好不要改,保持默认值

重绘蒙版内容:涂哪里重绘哪里

重绘非蒙版内容:涂哪里不重绘哪里

在这里插入图片描述

另外填充、原图、潜变量噪声、潜变量数值零的效果我们直接看图

将需要重绘的地方涂上,加上提示词

在这里插入图片描述

在这里插入图片描述

全图与仅蒙版的区别在于,全图会根据整张图片进行重绘,而仅蒙版则只对于涂的地方进行高精度的重绘,如果需要重绘一些要求高的部分,可以选择仅蒙版的模式。

4、局部重绘(手涂蒙版)

此功能弥补了绘图中的问题

同时还提供了模糊度、透明度的范围选择。

在这里插入图片描述

5、局部重绘(上传蒙版)

这里需要上传一张原图,再上传一张蒙版图,SD就可以根据蒙版图重绘原图中的元素。

在这里插入图片描述

生成图片效果如下
在这里插入图片描述

6、批量处理

此功能其实就是局部重绘(上传蒙版)的批量模式,操作有如下要求

要求1:批量处理需要指定3个文件夹,①原图目录、②输出图片目录、③蒙版图片目录
在这里插入图片描述

要求2:文件夹路径必须是英文或数字

要求3:确保原图目录中的图片与蒙版图片目录中的图片数量、名称、大小比例一致

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

三、提示词权重

提示词权重是什么呢?

在提示词内容比较多的时候,SD有时候不能识别一些关键词,导致无法生成想要的效果,这时候给该关键词加上权重修饰,就可以让工具重点识别了。(在我们之前给出的反向词例子中,有很多括号括起来的内容,这些就是给关键词加权重的操作。)

EasyNegative, ng_deepnegative_v1_75t, badhandv4,(worst quality:2), (low quality:2), (normal quality:2), lowres, ((monochrome)), ((grayscale)), bad anatomy,DeepNegative,skin spots, acnes, skin blemishes,(fat:1.2),facing away, looking away,tilted head,lowres,bad anatomy,bad hands, missing fingers,extra digit, fewer digits,bad feet,poorly drawn hands,poorly drawn face,mutation,deformed,extra fingers,extra limbs,extra arms,extra legs,malformed limbs,fused fingers,too many fingers,long neck,cross-eyed,mutated hands,polar lowres,bad body,bad proportions,gross proportions,missing arms,missing legs,extra digit, extra arms, extra leg, extra foot,teethcroppe,signature,watermark, username,blurry,cropped,jpeg artifacts,text,error

当然有加权重就有减权重的操作,以下就是权重修饰使用的说明

①如何使用

内容填写(提示词:倍数)

例如(red dress:1.5)

这里就是把red dress的关键词权重增加了1.5倍

②修饰符号

()默认是1.1倍,套用(())的话是每层增加1.1倍

[]默认是0.9倍,减少权重,也可以套用[[]],每层减少0.9倍

{}默认每层增加1.05倍

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

若有侵权,请联系删除

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

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

相关文章

技术开发分享:商品详情APP原数据实时接口代码解析

商品详情app端原数据实时接口代码解析主要包括以下几个步骤: 获取商品ID:首先需要从淘宝的分享链接中提取商品ID,可以通过正则表达式匹配的方式获取。 构建请求URL:根据商品ID构建请求URL,通常包括淘宝的商品详情API地…

SAP HCM 如何知道标准程序有自定义增强代码 Configure Debugger Layer

导读 INTRODUCTION Configure Debugger Layer :今天分享下我在处理HCM业务中,如何通过debug的Configure Debugger Layer找到标准程序中的客制化的代码?也许在网上查看到很多找badi的方法或者其他的办法,但是这些办法比较繁琐&…

电脑数据恢复篇:如何从电脑中恢复已删除的照片

按下 Shift Delete 后后悔了?想要恢复已删除的照片?好吧,如果是这样的话,你来对地方了。在本文中,我们将讨论如何从 PC 中恢复已删除的文件。 自从摄影的概念被提出以来,人们就对它着迷。以前&#xff0c…

Windows下载及安装OpenSSL

文章目录 前言一、OpenSSL下载二、OpenSSL安装1.双击下载好的安装包2.选择【I accept the agreement】→ 点击【Next】3.选择OpenSSL安装的位置 → 点击【Next】4.点击【Next】5.点击【Next】6.点击【Install】安装OpenSSL7.等待安装8.取消勾选 → 点击【Finish】完成安装 三、…

优思学院|流水线生产为什么不是最高效的?

谈到工厂的生产模式,人们印象中可能会浮现出长长的流水线和密集的作业人员。在传统的大规模生产装配线上确实如此,强调的是标准化大规模生产,采用专职分工方式,生产线上的作业人员只做同一个简单的动作,以达到降低成本…

SSL 证书错误:如何修复以及错误发生的原因

SSL证书可以提升网站的可信度。然而,如果您的SSL证书出现错误,您可能会得到一个“不安全”的标签,这可能会导致访问者失去对您网站的信任并转向竞争对手。 本文将介绍SSL证书错误的原因及其对用户的潜在影响。随后,我们将提供详细…

实验7 数据查询(2)

一、实验目的 学习SQL语言的定义、操纵功能熟悉通过SQL语言对数据库进行查询操作,包括单表查询、多表查询、嵌套查询、集合查询 二、实验软件 MySQL三、实验内容和要求 给定四个关联表,其定义和数据加载如下: 学生表 Student create tab…

【信创国产化】Nacos 2.3.2连接达梦数据库

JeecgBoot 目前提供的nacos版本号 2.3.2已经支持与达梦数据库对接。 jeecg-boot/jeecg-server-cloud/jeecg-cloud-nacos项目默认加入了达梦驱动和yml配置。如果你是老代码,可以参考下面的步骤手工集成 项目地址:https://github.com/jeecgboot/JeecgBoot…

【文科类cpci/cnki会议,主题广泛】第九届现代管理、教育与社会科学国际学术会议(MMET2024)

会议信息 点击跳转会议官网(更多会议信息可添加会议官网下方负责老师-杨老师) 大会时间:2024年09月20-22日 大会地点:中国-厦门 提交检索:CPCI,CNKI (知网检索快速稳定) 点击一键投稿 点击一键参会&a…

各向异性含水层中地下水三维流基本微分方程的推导(二)

各向异性含水层中地下水三维流基本微分方程的推导 参考文献: [1] 刘欣怡,付小莉.论连续性方程的推导及几种形式转换的方法[J].力学与实践,2023,45(02):469-474. 书接上回: 我们能得到三个方向的流入流出平衡方程: ∂ ρ u x ∂ x d x d y d…

入门PHP就来我这(高级)22 ~ 七天免登录案例

有胆量你就来跟着路老师卷起来! -- 纯干货,技术知识分享 路老师给大家分享PHP语言的知识了,旨在想让大家入门PHP,并深入了解PHP语言。 上文讲述了cookie的概念,创建,获取,销毁以及生命周期后&am…

java设计模式(十五)命令模式(Command Pattern)

1、模式介绍: 命令模式(Command Pattern)是一种行为设计模式,其主要目的是将请求封装成一个对象,从而允许使用不同的请求、队列或者日志来参数化其他对象。这种模式使得命令的请求者和实现者解耦。 2、应用场景&…

王道计算机数据结构+插入排序、冒泡排序、希尔排序、快速排序、简单选择排序

本内容是基于王道计算机数据结构的插入排序、冒泡排序、希尔排序、快速排序、简单选择排序整理。 文章目录 插入排序算法性能代码 冒泡排序算法性能代码 希尔排序算法性能代码 快速排序算法性能代码 简单选择排序算法性能代码 插入排序 算法 算法思想:每次将一个…

谷歌报告显示:2023 年 50% 的0day漏洞利用背后都是间谍软件供应商

人不走空 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌赋:斯是陋室,惟吾德馨 导 读 谷歌威胁分析小组 (TAG) 和谷歌子公司 Mandiant 表示,他们观察到 2023 年攻击中利用的0day漏洞…

骑行耳机有哪些品牌值得入手?盘点5大品质与口碑兼顾的耳机推荐!

骨传导耳机凭借卓越的骑行兼容性,赢得了众多骑行爱好者的青睐,然而,关于骨传导耳机导致佩戴不适或影响骑行安全的反馈却屡见不鲜。这一看似矛盾的现象,实则源于市场被众多非专业骨传导耳机品牌充斥,尤其是一些标榜专为…

LLMs可以进行任务规划吗?如果不行,LLMs+GNN可以吗?

深度图学习与大模型LLM(小编): 大家好,今天向大家介绍一篇最新发布的研究论文(20240530)。这篇论文探讨了如何通过引入GNN来提高大模型在任务规划(task planning)中的性能。*论文分析了LLMs在任务规划上的局限性,并提出了一种简单而有效的解决方案。* 1.…

【面试题】防火墙的部署模式有哪些?

防火墙的部署模式多种多样,每种模式都有其特定的应用场景和优缺点。以下是防火墙的主要部署模式: 一、按工作模式分类 路由模式 定义:当防火墙位于内部网络和外部网络之间时,需要将防火墙与内部网络、外部网络以及DMZ&#xff0…

昇思学习打卡-17-热门LLM及其他AI应用/基于MobileNetv2的垃圾分类

文章目录 网络介绍读取数据集训练训练策略模型保存损失函数优化器模型训练 网络介绍 MobileNetv2专注于移动端、嵌入式或IoT设备的轻量级CNN网络。MobileNet网络使用深度可分离卷积(Depthwise Separable Convolution)的思想在准确率小幅度降低的前提下&…

九.核心动画 - 显式动画

引言 本篇博客紧接着上一篇的隐式动画开始介绍显式动画。隐式动画是创建动态页面的一种简单的直接的方式,也是UIKit的动画机制基础。但是它并不能涵盖所有的动画类型。 显式动画 接下来我们就来研究另外一种动画显式动画,它能够对一些属性做指定的动画…

北斗GPS天线使用技巧与性能对比

北斗GPS天线使用中注意的问题 多系统兼容性:确保天线不仅能接收北斗信号,还能同时接收其他GNSS系统(如GPS、GLONASS、Galileo)的信号,以提高定位精度和可靠性。 信号频率选择:根据应用需求选择合适的信号…