一步一步学习 Stable Diffusion

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

0. 背景

网上看了很多 Stable Diffusion 的视频,还有一些网站的资料之后,决定自己整理一份一步一步学习 Stable Diffusion 的学习资料。

1. 安装

请参照 Windows 11 本地部署 Stable Diffusion web UI 或者 Windows 11 上从零开始基于 wsl-ubuntu 搭建 AI 学习环境及部署多种私有 ChatGPT 进行部署。

2. 汉化

访问 Extensions => Available 标签,去掉 localization 勾选,然后单击 “Load from”,

一步一步学习 Stable Diffusion
在 Search 处输入 zh,然后单击 Install 安装 “zh_CN Localization localization”,

一步一步学习 Stable Diffusion
单击 Installed 标签,然后单击 “Apply and restart UI” 重新启动 UI。

一步一步学习 Stable Diffusion
单击 Settings => User interface,将 Localization 设置为 zh_CN,然后单击 “Apply settings”,在然后单击 “Reload UI”,

一步一步学习 Stable Diffusion
这样,Stable Diffusion 的环境就变成中文了。

一步一步学习 Stable Diffusion

3. 安装 sd-webui-controlnet 插件

单击扩展=>从网址安装,输入以下内容,然后单击安装,

  • 扩展的 git 仓库网址:https://github.com/Mikubill/sd-webui-controlnet

一步一步学习 Stable Diffusion
然后单击已安装,单击应用并重启用户界面,

一步一步学习 Stable Diffusion

访问 https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main 下载模型文件,只需要下载扩展名是 .pth 的文件,总共 14 个文件,大概 20GB。

一步一步学习 Stable Diffusion
一步一步学习 Stable Diffusion

然后将下载的文件保存到 stable-diffusion-webui\extensions\sd-webui-controlnet\models 目录下,

一步一步学习 Stable Diffusion
额外配置,

一步一步学习 Stable Diffusion

4. 安装 sd-webui-segment-anything 插件

单击扩展=>从网址安装,输入以下内容,然后单击安装,

  • 扩展的 git 仓库网址:https://github.com/continue-revolution/sd-webui-segment-anything

然后单击已安装,单击应用并重启用户界面,

一步一步学习 Stable Diffusion

下载模型文件 https://dl.fbaipublicfiles.com/segment_anything/sam_vit_h_4b8939.pth,保存到 stable-diffusion-webui\extensions\sd-webui-segment-anything\models\sam 目录下,

一步一步学习 Stable Diffusion

5. 安装 ultimate-upscale 插件

单击扩展=>从网址安装,输入以下内容,然后单击安装,

  • 扩展的 git 仓库网址:https://github.com/Coyote-A/ultimate-upscale-for-automatic1111

然后单击已安装,单击应用并重启用户界面,

一步一步学习 Stable Diffusion

下载模型文件 https://huggingface.co/lokCX/4x-Ultrasharp/resolve/main/4x-UltraSharp.pth,保存到 stable-diffusion-webui\models\ESRGAN 目录下,

一步一步学习 Stable Diffusion

6. 安装 SadTalker 插件

单击扩展=>从网址安装,输入以下内容,然后单击安装,

  • 扩展的 git 仓库网址:https://github.com/OpenTalker/SadTalker

然后单击已安装,单击应用并重启用户界面,

一步一步学习 Stable Diffusion

下载模型文件 https://github.com/OpenTalker/SadTalker/releases,保存到 stable-diffusion-webui\extensions/SadTalker/checkpoints 目录下,解压 BFM_Fitting.ziphub.zip 到当前文件夹,

一步一步学习 Stable Diffusion

7. 下载和配置 VAE 模型

下载下面几个 VAE 模型,

  • Anything-V3.0.vae.safetensors
  • vae-ft-ema-560000-ema-pruned.safetensors
  • vae-ft-mse-840000-ema-pruned.safetensors

保存到 stable-diffusion-webui\models\VAE 目录下,

一步一步学习 Stable Diffusion
访问设置=>“Stable Diffusion”,启用模型的 VAE。

一步一步学习 Stable Diffusion

8. 使用 ChilloutMix 模型

下载 (ChilloutMix](https://civitai.com/models/6424/chilloutmix) 模型,保存到 stable-diffusion-webui\models\Stable-diffusion 目录下。

下载 LoRA 微调模型,先下载这 2 个体验一下,保存到 stable-diffusion-webui\models\Lora 目录下。

一步一步学习 Stable Diffusion

99. 未完待续

未完待续!文章来源地址https://www.toymoban.com/news/detail-493522.html

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

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

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

相关文章

  • Stable Diffusion|背景替换只需要两分钟!

    今天分享一个用Stable Diffusion换背景的小教程。在以往为产品或照片更换背景时,我们通常需要先仔细地将主体内容抠出,再利用PS或其他图像处理工具将主体与新背景进行融合。这个过程往往需要花费大量的时间和精力。这个方法虽然可行,但不够高效,非常考验图片处理技

    2024年01月16日
    浏览(154)
  • 算法是如何一步一步优化的?

    英雄算法联盟 - 七月集训 已经开始 6 天,八月算法集训 将于 08月01日 正式开始,目前已经提前开始报名,报名方式参见(八月算法集训报名),想要参加的同学,建议提早报名,因为对于算法零基础的同学,会有一些提前的准备工作,比如需要 1 - 5 天的时间完成预训练 和

    2024年02月12日
    浏览(43)
  • AI 绘画 | Stable Diffusion 人物 换背景|换服装

    想要给 固定人物 换背景或者换服装,需要用到一个Stable Diffusion扩展插件,就是sd-webui-segment-anything。 sd-webui-segment-anything 不仅可以做到抠图的效果,也能实现之多蒙版的效果。 什么是蒙版 图片蒙版是一种用于调节图像修改程度以及进行局部调整的工具。它通常分为四种类型

    2024年02月04日
    浏览(71)
  • Stable Diffusion 模特假人换服装、换背景、换真人

            给固定人物换背景或者换服装,需要用到一个Stable Diffusion扩展插件,就是sd-webui-segment-anything。         sd-webui-segment-anything 不仅可以做到抠图的效果,也能实现之多蒙版的效果。          什么是蒙版         图片蒙版是一种用于调节图像修改程度以及

    2024年02月04日
    浏览(80)
  • 怎么手机录屏?一步一步教会你操作

    在日常的生活中,我们在看电影或者电视剧的时候,发现其中有一段十分的精彩,想要将其录下来并分享给自己的好友观看,却不知该如何做?其实并不难操作,下面的这篇文章就让我们一起了解一下吧!让你不再为不知道手机怎么录屏而感到苦恼了。 方法一:借助“提词全

    2024年02月11日
    浏览(57)
  • 一步一步学OAK之二: RGB相机控制

    今天我们来实现 RGB相机的控制程序,用来控制彩色相机的曝光、灵敏度、白平衡、亮度/色度降噪、 设备端裁剪、相机触发器等。 创建新建2-rgb-camera-control文件夹 用vscode打开该文件夹 新建一个main.py 文件 安装依赖前需要先创建和激活虚拟环境,我这里已经创建了虚拟环境O

    2024年02月11日
    浏览(61)
  • 如何一步一步构建网站ChatGPT插件

    在本文中,我们将一步一步地探索并构建一个名为\\\"AI Prompt Testing\\\"的项目。该项目是一个网站插件,旨在帮助网站生成一个ChatGPT提示测试题,以巩固当前网页的内容。 这个网站ChatGPT插件大概的效果,类比的实现有哪些? addtoany, google analytics addtoany的配置是这样子 google anal

    2024年02月04日
    浏览(65)
  • mysql8安装(详细教程一步一步安装)

    1、下载地址: MySQL :: Download MySQL Community Server 2、点击download  3、不登录直接下载 1、将mysql8压缩包解压到自定义目录 2、在文件夹下新建Data目录以及my.ini文件 Data文件夹用于存放mysql数据,my.ini存放mysql配置  3、以文本的形式打开my.ini,输入以下信息  [mysqld] # 设置3306端口

    2024年02月12日
    浏览(51)
  • Android一步一步教你实现Emoji表情键盘

    背景: 说到聊天,就离不开文字、表情和图片,表情和图片增加了聊天的趣味性,让原本无聊的文字瞬间用表情动了起来,今天给大家带来的是表情键盘,教你一步一步实现,先来看下效果图: 效果图 功能: 1、如何控制表情键盘与输入法的切换 2、如何解析表情 3、如何处

    2024年02月16日
    浏览(42)
  • 一步一步学OAK之三:实现RGB相机场景切换

    创建新建3-rgb-scene文件夹 用vscode打开该文件夹 新建一个main.py 文件 安装依赖前需要先创建和激活虚拟环境,我这里已经创建了虚拟环境OAKenv,在终端中输入cd…退回到OAKenv的根目录,输入 OAKenvScriptsactivate 激活虚拟环境 安装pip依赖项: 在main.py中导入项目需要的包

    2024年02月11日
    浏览(53)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包