0xMimic 发表于 2023-4-23 14:23:04

【一文掌握AI绘图】Stable Diffusion 绘图喂饭视频

# 【一文掌握AI绘图】Stable Diffusion 绘图喂饭视频

本文作者:vigor

# 一.网络学习资料(建议逐一查阅)

1. 非常详细的讲解和描述,包括你想了解的所有方面,建议通读一遍对SD的内容有个轮廓。

[超详细!AI 绘画神器 Stable Diffusion 基础教程 - 优设网 - 学设计上优设 (uisdc.com)](https://www.uisdc.com/stable-diffusion-2)

2. 喂饭级别的教程,从环境安装,技术原理,再到功能详情的讲解,推荐看。

[【入门01】5分钟搞定Stable Diffusion环境配置,消灭奇怪的报错_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1k54y1T7Lf/?spm_id_from=333.788&vd_source=b5296bfab5d03086dcfe9f754eb1a553)

3. 作者深入浅出的将自己的经验分享出来,包括如何描述一张图片,如何正确输入提示语,以及作者对AI行业未来发展的一些看法。

[https://github.com/gdin2015cs21/understand-prompt](https://github.com/gdin2015cs21/understand-prompt)](https://github.com/gdin2015cs21/understand-prompt)

4. 可以说是很详细的介绍了,小姐姐教你用AI画图,很系统教学的一个视频系列,进阶必看:

[【AI绘画入门教程】AI绘画入门 模型详解 保姆教程 Stable Diffusion模型到哪下载?_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1eL411176f/?share_source=copy_web&vd_source=eb46e9ffc765ae89070146d6c4acb4e7)

# 二.前期准备

在前期的环境准备中有三种方法,包括云端执行、本地部署和官方地址。可以参考我的以前的教程了解如何在云端执行,这种方法适合初学者使用,可以尝试不同的模型和风格。但是,如果要在生产环境中应用,或者生成高质量的内容,建议在本地部署,因为云端执行可能不稳定,性能也较差。官方地址可以直接在线使用,功能较为简单,适合新手玩家尝试。

需要注意的是,在本地部署时,只支持NVIDIA显卡和苹果的M1、M2系列GPU,不建议使用AMD显卡,因为效果较差。

(1)官方地址:(小白)
只有简单的输入提示词和生成图片的功能,微调的参数不多,但可以体验AI画图的魅力:

(https://beta.dreamstudio.ai/generate)

(2)云端执行:(入门)硬件条件不行的伙伴建议使用参考往期内容 :

[https://ki6j1b0d92h.feishu.cn/wiki/wikcnAAaqXkqK8pMDjv8EENrRB0](https://ki6j1b0d92h.feishu.cn/wiki/wikcnAAaqXkqK8pMDjv8EENrRB0)

(3)本地部署:(进阶)推荐使用💯
1、如果大家需要在本地部署,可以查看这个B站活佛秋叶大佬的视频,有一键部署的方法,非常适合新手使用:

[【AI绘画】Stable Diffusion 最终版 无需额外下载安装!可更新✓ 训练✓ 汉化✓ 提供7G模型 NovelAI_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV17d4y1C73R/?spm_id_from=333.788.video.desc.click&vd_source=9fccfe1671baf9cfc297fc20bcff27bf)

[【AI绘画】启动器正式发布!一键启动/修复/更新/模型下载管理全支持!_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1ne4y1V7QU/?share_source=copy_web&vd_source=eb46e9ffc765ae89070146d6c4acb4e7)

秋叶大佬的部署包放在百度云,有会员的可以直接进入视频链接获取下载链接;
因为部署包有10几g,没有百度云会员的伙伴估计要下载50小时,因此我也整理在夸克云盘了,可以不限速下载:👇(本人无任何篡改和重新打包的行为,请放心下)

我在夸克云盘上分享了「sd-webui-aki」,点击链接即可保存。

链接:[https://pan.quark.cn/s/eccf8807fa3e#/list/share](https://pan.quark.cn/s/eccf8807fa3e%23/list/share)

对于具有编程背景的专家,可以直接参考官方文档进行部署。然而,如果不懂编程,建议不要尝试,因为这会很麻烦:

(https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki)

# 三.SD绘图流程

!(data/attachment/forum/202304/23/121107qyy8qoo1qfnif6nf.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "sd.jpg")

既然你已经看到这里了,说明你已经入门了!

**1. 选择合适的模型**
想要通过SD绘图得到一张精美的图片,首先必须找到合适的模型,因为图片的风格和特征是基于模型生成的,不同的模型适用于不同的场景和风格。
因此,第一步我们需要确定图片的大致风格和类型,然后到著名的C站(https://civitai.com/)中寻找有无符合要求的模型。找到目标模型后点击进去,我们可以看到模型的一些详细介绍,重点需要关注的是该模型的类型和底模版本。
***模型类型的配置方式不同,所以需要提前了解;
底模版本决定了底层的模型内容和生图速度(提示:2.0+的版本不能瑟瑟)***

![网页捕获_23-4-2023_123857_ki6j1b0d92h.feishu.cn.jpeg](data/attachment/forum/202304/23/124259ltf3u3aatuwi4w1u.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "网页捕获_23-4-2023_123857_ki6j1b0d92h.feishu.cn.jpeg")

!(data/attachment/forum/202304/23/124331le9ekneqgtknakae.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "2.jpeg")

确定合适的模型后,我们需要把模型导入到SD中,这里分别介绍云端和本地两种导入的方式:

****(1)云端导入(点击展开)****

!(data/attachment/forum/202304/23/125151afhz47mzyvxy6hby.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "3.jpeg")

!(data/attachment/forum/202304/23/125254rziiq66sit9n1y81.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "4.jpeg")

!(data/attachment/forum/202304/23/125307ntmmk6783t3akvtm.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "5.jpeg")

**(2)本地导入(点击展开)**

本地导入需要先下载模型(下载开始后可以先关闭代理,可以节省梯子购买的流量),下载完毕后根据不同的模型类型放入对应的本地文件夹中,回到SD页面点击刷新即可看见导入的模型。(不同模型类型的文件夹地址见下文)!(data/attachment/forum/202304/23/131848nt1d44ualz4ai34l.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "6.jpeg")

!(data/attachment/forum/202304/23/131932rw39espf3nz3ip3f.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "7.jpeg")

**2.选择功能类型**
在完成模型准备之后,我们返回到SD的页面中,默认已选中生成图像的选项卡。在此选项卡中,我们可以根据输入的提示词内容生成相应的图片内容:

!(data/attachment/forum/202304/23/132136n67rzbm767658mr6.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "8.jpeg")

**3.输入提示词**
提示词分为两种,分别是正向提示词和反向提示词,正向提示词用来输入目标图片的关键特征词汇,反向提示词用来排除图片中不需要的内容。一张精美的图片少不了反向提示词,需要通过大量的词汇来屏蔽图片中的异常内容,换句话说图片中出现你不想要的内容,你就把该改词汇添加到反向提示词中重新生成。
其次,若有些提示词是常用的,可以将提示词保存为模板,这样就可以通过右侧的下拉选项中快速选择和使用了,常用语保存和选择一些万能通用的提示词。
提示词的模板和填写规范可以查看下文。

!(data/attachment/forum/202304/23/132324r2b9bbmy2jzfftj9.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "9.jpeg")

**4.参数调整**
在C站中找到模型的效果图信息,参照着作者给出的参数信息,将参数值填入SD的参数配置区中,只有每个参数都还原才能生成与作者相同的图片效果,如果发现还是不一致,那可能就是硬件上的不同,导致随机种子的值有所差异,所以不能做到一比一的还原。

!(data/attachment/forum/202304/23/132511l5jmebamz6a3we5a.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "10.jpeg")

!(data/attachment/forum/202304/23/133409lpppopbcifbbbpep.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "11.jpeg")

快速复用所有参数的技巧:

!(data/attachment/forum/202304/23/135222iu4t2syb7ss977yu.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "12.jpeg")

**5.选择合适的插件**
插件能让SD的定制化能力更上一层楼,根据图片需求选择合适的插件,并完成插件的参数要求配置,这样就能在模型的基础上加上插件效果了,普通情况下可以不选择插件进行生图。
插件的获取和安装可见下文

!(data/attachment/forum/202304/23/135439auuuo8zi6sgzowge.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "13.jpeg")

**6.生成图片**
当一二三四五步都已完成,我们就可以生成图片了,图片输出的速度取决于运行的环境性能(显卡性能越高越快)、图片设置的宽高(宽高越大越慢)、生成的批次和每批数量(图片数量越多越慢)、是否勾选高清修复(勾选后速度慢)等因素。
图片生成的过程可以通过控制台查看进度详情,能看出每一步的执行需要的时间,图片异常也可以在控制台中查看报错信息,养成出现异常时从控制台中定位问题的习惯。

!(data/attachment/forum/202304/23/135657bdkz7zzc1dmzet4n.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "14.jpeg")

!(data/attachment/forum/202304/23/135716qeajg3a0z4g0jbds.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "15.jpeg")

**7.图片是否满意**
可在右侧的图片输出区域查看输入的结果,点击图片可放大查看。

!(data/attachment/forum/202304/23/135826d2wbyyduiixxc4co.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "16.jpeg")

**8.保存并下载图片**
若图片生成效果满意,则可以点击图片下方的保存按钮。注意点击保存后需要点击下方的【download】才是进行本地下载,若想打包下载则直接点击【ZIP】按钮。

!(data/attachment/forum/202304/23/140530vsc6ies6ziid4z66.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "17.jpeg")

**9.调整图片**
若图片不满意,则一般通过以下几种方式来调整图片:
• 补充提示词:在正向提示词中补充细节描述,或加重和减轻某些词汇的权重;
• 补充反向提示词:在反向提示词中进一步补充图片中不好的效果词汇,不断减少负面效果,提高图片的品质;
• 面部修复:当不满意人像的面部效果时,则可以勾选这个选项尝试修复;
• 增强图片品质:当图片的效果不满意时,可以使用插件进行针对性的修复和重新生图,比如图片降噪、手部修复或分辨率增强等,都可以通过插件的方式来弥补,具体使用可查看下篇;
• 优化图片:在同时生成的多张图片中发现一张还不错的,想要进一步增强图片品质的话,可以尝试【图生图】的按钮,能尽可能保留一张图的要素并重新生成,可以一直生成下去,直到选中一张你喜欢的。

!(data/attachment/forum/202304/23/141623b98b3ebj2co0fceu.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "18.jpeg")

结束

作者持续更新
页: [1]
查看完整版本: 【一文掌握AI绘图】Stable Diffusion 绘图喂饭视频