StableDiffusion入门教程

这篇具有很好参考价值的文章主要介绍了StableDiffusion入门教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

介绍

安装 StableDiffusion两种方式,一种是去 github 上下载工程部署,另一种是安装大佬的整合包,如果找不到整合包可以私信我。
这里不详细介绍安装部分,当我们安装完后,打开网页端时,会看到一个操作界面。而这个界面,有种既熟悉又陌生的感觉,会点直接生成按钮,直接生成图片,但是如何写提示词呢可以生成好看的图片呢,如何对图片进行二次修复呢,网上有好多好的模型如何导入我的 SD 中呢,有很多问题,那么我们怎么入门呢。这里介绍一些 SD 概念,让我们快速入门 SD。

模型的后缀

在 SD 中模型一般分为两种后缀:xxx.ckpt,xxx.safetensors

ckpt模型:

checkpoint模型,大模型,一般为2~7GB,检查点/关键点模型。
这种模型的训练类型玩游戏存档差不多,运行到关键位置,建立一个关键点保存已运算的部分,方便回滚及计算。
保存下来的checkpoint关键点模型,可以支持我们AI作图。
因为是检查点模型,大部分的模型具有不断往下迭代更新的能力。

safetensors模型

这种模型稍微小一些

是训练者为了让模型更加可靠、高效而开发的

文件夹

那么这些模型在哪个文件夹呢?

sd-webui-aki-v4.1\models\Stable-diffusion文件夹下

VAE

有时候我们会看到 VAE 的标识,这是什么?
VAE 全称:variational Auto Encoder:变分自解码器
可以理解为调色滤镜,主要影响画面的色彩质感
现在大部分模型已经把VAE放到checkpoint模型下,不需要再加载。
也有一部分模型还是需要加载vae的,不然图片有可能发灰发白

这种模型的文件夹在sd-webui-aki-v4.1\models\VAE

模型在哪下载

模型的下载途径有很多,这里推荐两个比较好的Hugging face,C 站。

Hugging face:https://huggingface.co/models

下载SD官方模型

搜索栏输入:stable diffusion
StableDiffusion入门教程

文生图模型

点击:Text-to-Image
StableDiffusion入门教程

例如:waifu anythin dreamShaper模型

标签介绍

Model card:介绍
Files and versions:文件下载,模型文件一般再safety_checker文件夹

StableDiffusion入门教程
community:社区,讨论区

StableDiffusion入门教程

C站:https://civitai.com/

下面介绍一下如何使用该网站。

筛选模型的类型

例如选checkpoint模型,则选择checkpoint即可

CheckPoint Type (模型的类型)

CheckPoint Type 处有三个选项

  • ALL:所有类型,这里一般选 ALL 即可
  • Trained:这个一般是作者训练的一手模型
  • Merge:这个融合模型,是把多个模型融合在一起,一般的名称为xxx_Mix

Base model

SD发展很快,因为开源,不少大佬不断更新,出现了很多 SD 的版本,而模型训练需要基于 SD 的底模进行训练,这里便是选择基于SD哪个版本为底模进行训练的。

类型筛选标签

模型下载

点击进入卡片,会看到有下载的按钮

复制Prompt(提示词)

那么下载模型后,如何能够生成作者类似图片呢,这里可以复制作者的提示词。
StableDiffusion入门教程

其他人做的图片分享

在这里可以找到很多其他的作者分享的图片,根据图片,可以找到图片使用的模型,以及使用的提示词,这里就像抄作业一样,复制好的提示词到我们自己的 SD 上。

更多详细内容

更多详细内容可关注公众号,科技探幽,查看历史文章

总结

这里了解关于 StableDiffusion基础概念,再使用 SD 时,不至于摸不着头脑,当然还有一些别的操作,欢迎关注我,有时间会分享出来。
如果你想训练自己的Lora,比如想用指定模特图片,生成照片,可以查看这篇文章,详细介绍了如何训练自己的 Lora 模型。文章来源地址https://www.toymoban.com/news/detail-470335.html

到了这里,关于StableDiffusion入门教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【业务工具】MobaXterm入门介绍和简单教程

    本文主要整理自: zhihu:MobaXterm详细使用教程系列一 (作者Gang Tang) 实习用到MobaXterm软件,自己入门扫盲一下。 本篇以了解基础概念和大概使用为主。 MobaXterm是一个SSH客户端,SSH客户端的作用是帮助我们在windows下面连接并操作linux服务器。 SSH是一个远程登录的协议。 SSH 为

    2024年02月06日
    浏览(49)
  • CANOE 入门使用教程【三】------发送报文介绍

    前面已经介绍了CANOE的新建工程,trace窗口的介绍,工作中也会经常要发送报文,本文介绍一下如何发送报文 在Simulation Setup窗口,右键选择Insert CAN Interactive Generators 生成CAN IG模块后 双击打开CAN IG模块,新增要发送的报文 以新增CAN frame为例,ID,改成你要发送的ID,channel选择

    2024年02月02日
    浏览(42)
  • WPF真入门教程23--MVVM简单介绍

            在WPF开发中,经典的编程模式是MVVM,是为WPF量身定做的模式,该模式充分利用了WPF的数据绑定机制,最大限度地降低了Xmal文件和CS文件的耦合度,也就是UI显示和逻辑代码的耦合度,如需要更换界面时,逻辑代码修改很少,甚至不用修改。与WinForm开发相比,我们一般

    2024年02月03日
    浏览(40)
  • 贝叶斯网络入门教程(原理介绍+python代码实现)

    贝叶斯网络 (Bayesian Network)是一种去除了条件概率独立性的概率图模型,其结构为 有向无环图 (direct acyclic graph,DAG), 图中每个节点代表一个随机变量,每个节点有对应的概率分布表,有向边表示各节点之间的依赖关系。 贝叶斯网络的一个性质是局部马尔可夫性。 Assumption 1.1

    2023年04月15日
    浏览(41)
  • Stable Diffusion的入门介绍和使用教程

    Stable Diffusion是一个文本到图像的潜在扩散模型,由CompVis、Stability AI和LAION的研究人员和工程师创建。它使用来自LAION-5B数据库子集的512x512图像进行训练。使用这个模型,可以生成包括人脸在内的任何图像,因为有开源的预训练模型,所以我们也可以在自己的机器上运行它,如

    2024年02月02日
    浏览(41)
  • 《JavaCV从入门到实战教程合集》介绍和目录

    《JavaCV音视频合集》是《JavaCV入门指南》、《JavaCV开发详解》、《JavaCV进阶之FFmpeg》和2022年《JavaCV音视频开发宝典》四合一汇总合集,完整包含《JavaCV入门指南》、《JavaCV开发详解》、《JavaCV进阶之FFmpeg》和《JavaCV音视频开发宝典》系列所有付费内容。 《JavaCV入门指南》 《

    2023年04月11日
    浏览(37)
  • Streamlit库入门级教程(一)——基本介绍和使用方式

    最近做比赛了解到了Streamlit这个库,花了几天时间浅浅入门了一下,官网虽有完整的API文档等教程,但是纯英文版的,阅读起来有些许费力,在这里想以自己的逻辑用中文简单复刻一些入门级内容,方便 小白 使用(大佬看见轻喷)~ Streamlit库官方地址:https://streamlit.io/ API文

    2023年04月20日
    浏览(50)
  • 【GoLang入门教程】Go语言几种标准库介绍(六)

    前言 上一篇,我们介绍了image、IO、math三个库,这篇我们继续介绍剩下的库 几种库 Net库 (网络库,支持 Socket、HTTP、邮件、RPC、SMTP 等) 在 Go 语言的标准库中, net 包提供了对网络操作的支持,包括基本的网络协议、Socket 编程、HTTP 客户端和服务器等。 net 包包含多个子包,其

    2024年02月02日
    浏览(56)
  • 【GoLang入门教程】Go语言几种标准库介绍(七)

    前言 上一篇,我们介绍了Net、OS、path三个库,这篇我们继续介绍剩下的库 几种库 plugin库 (Go 1.7 加入的插件系统。支持将代码编译为插件,按需加载) 在 Go 语言的标准库中, plugin 包提供了对 Go 插件的支持。 插件是一种在运行时加载并与主程序交互的机制,允许程序在不重新

    2024年01月16日
    浏览(81)
  • 【GoLang入门教程】Go语言几种标准库介绍(四)

    前言 上一篇,我们介绍了debug、encoding、flag三个库,这篇我们继续介绍剩下的库 几种库 fmt库 (格式化操作) 在 Go 语言的标准库中, fmt 包提供了格式化输入输出的功能。 这个包包括了一系列函数,用于将数据格式化为字符串( fmt.Sprintf )、输出到控制台( fmt.Print 、 fmt.Pri

    2024年02月03日
    浏览(100)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包