Stable Diffusion 入门简明教程

一. 前言

Stable Diffusion (以下简称 SD) 是一个文本到图像生成模型, 即通常所说的 AI 绘画

Stable Diffusion WebUI 是一个工具包, 为 SD 提供了一个便捷的交互界面

本文不需要你有任何基础知识, 如果有步骤不理解, 可以先跟着做, 先用起来再回头理解

二. 环境准备

Stable Diffusion WebUI 需要 Git 和 Python 环境

1. 安装 Git

Git 官方下载链接 github.com/git-for-windows/git/releases/download/v2.40.0.windows.1/Git-2.40.0-64-bit.exe

下载完成后直接安装即可

2. 安装 Python

Python 官方下载链接 python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe

SD 建议 Python 版本为 3.10.6, 如果之前安装了其他版本, 建议重新安装, 不然可能会出现兼容性问题 (当然如果你可以熟练使用 venv 的话, 可以忽略)

下载完成后双击打开安装包, 可直接选全自动安装, 会自动配置好系统执行环境

如果你想自定义安装, 有几个点需要注意:

  1. 建议勾选 Install pip, 这个是 Python 的软件包管理工具, SD 需要用 pip 来安装一些依赖到的软件包
  2. 建议勾选 Add Python to environment variables, 这个会自动配置好 Python 的执行环境
  3. 建议不要勾选 Install for all users, 不然之后修改配置的时候, 可能会有奇怪的权限问题

3. 配置 pip 国内镜像源

配置镜像源的作用是加速 pip 软件包的安装, 如果你有国外网络环境可以跳过这一步

打开 Windows 命令行 (Win+R, 输入 cmd 回车)

img

在命令行中输入下面内容并回车 (可复制粘贴):

python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

这样就完成了

img

三. 安装 Stable Diffusion WebUI

打开 Windows 命令行 (Win+R, 输入 cmd 回车)

img

在命令行中输入下面内容并回车 (可复制粘贴):

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

然后会开始下载 SD WebUI, 完成后会显示 Resolving deltas: 100% (12499/12499), done.

img

C:/stable-diffusion-webui 可以找到下载好的文件, 你可以随意移动到其他你喜欢的位置, 比如 F:/C/stable-diffusion-webui

img

stable-diffusion-webui 可以找到 webui-user.bat, 双击运行

第一次运行 webui-user.bat 时, SD 会自动下载安装一些软件包, 这一过程比较漫长, 大约几十分钟,
如果遇到错误退出, 可再次运行 webui-user.bat 进行重试

完成后会显示 Running on local URL: http://127.0.0.1:7860

img

点击链接 http://127.0.0.1:7860 打开页面, 这样就初步安装完成了

img

四. 下载并安装模型

注意: 下面的 Civitai 网站内可能有 NSFW 内容, 请在合适的环境下操作

这里以一个常用的模型 ChilloutMix 为例进行说明

打开 civitai.com/models/6424/chilloutmix, 按提示注册账号, 登录后可点击右上角 Download 下载模型

img

Civitai 的模型一般会有多个版本, 默认下载的是最新版本, 如果想要其他版本, 可以在 Versions 下面选择

下载完成后, 将模型文件放置到 F:/C/stable-diffusion-webui/models/Stable-diffusion

img

五. 开始使用

打开 SD WebUI 页面 http://127.0.0.1:7860, 在左上角可以选择安装的模型, 这里选择了 ChilloutMix

img

SD 需要一些关键词来描述要绘制的图画, 这些关键词称为 Prompt (可以当作是魔法的咒语)

Prompt 有正向和负向, 负向表示绘画应当避免出现的内容

这里提供一个简单的示例 Prompt:

best quality, ultra high res, photorealistic, an astronaut riding a horse

Negative prompt:

paintings, sketches, cartoons

然后点击 Generate 即可开始绘制

绘画速度和硬件配置有关, 作为参考, RTX3070 绘制一张高质量的图大约需要一分钟

img

另外, 如果是 SD 绘制的图画, 可以在 SD WebUI 的 PNG Info 反向提取出 Prompt 和模型参数

img

关于AI绘画技术储备

学好 AI绘画 不论是就业还是做副业赚钱都不错,但要学会 AI绘画 还是要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!

对于0基础小白入门:

如果你是零基础小白,想快速入门AI绘画是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案

包括:stable diffusion安装包、stable diffusion0基础入门全套PDF,视频学习教程。带你从零基础系统性的学好AI绘画!

需要的可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

1.stable diffusion安装包 (全套教程文末领取哈)

随着技术的迭代,目前 Stable Diffusion 已经能够生成非常艺术化的图片了,完全有赶超人类的架势,已经有不少工作被这类服务替代,比如制作一个 logo 图片,画一张虚拟老婆照片,画质堪比相机。

最新 Stable Diffusion 除了有win多个版本,就算说底端的显卡也能玩了哦!此外还带来了Mac版本,仅支持macOS 12.3或更高版本

在这里插入图片描述

2.stable diffusion视频合集

我们在学习的时候,往往书籍代码难以理解,阅读困难,这时候视频教程教程是就很适合了,生动形象加上案例实战,一步步带你入门stable diffusion,科学有趣才能更方便的学习下去。

在这里插入图片描述

3.stable diffusion模型下载

stable diffusion往往一开始使用时图片等无法达到理想的生成效果,这时则需要通过使用大量训练数据,调整模型的超参数(如学习率、训练轮数、模型大小等),可以使得模型更好地适应数据集,并生成更加真实、准确、高质量的图像。

在这里插入图片描述

4.stable diffusion提示词

提示词是构建由文本到图像模型解释和理解的单词的过程。可以把它理解为你告诉 AI 模型要画什么而需要说的语言,整个SD学习过程中都离不开这本提示词手册。

在这里插入图片描述

5.AIGC视频教程合集

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

在这里插入图片描述

实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述
这份完整版的学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值