【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

这几天,有几位AI交流群的同学私信我说想了解一下SD绘图(SD是软件Stabel Diffusion的简称,这是一个功能十分強大的AI绘画工具),因为我之前很少会讲SD绘图,而看过其他人的相关SD绘图资料后,打开SD界面竟然发现不知道怎么开始,也不知道参数有什么作用,怎么设置。

所以,今天这篇文章就以一个实例来给SD绘图新手讲一下SD基础知识、SD界面的一些介绍吧。由于SD在本地电脑上运行,对于电脑的性能和显卡是有要求的:

电脑配置关键点:显卡、内存、硬盘、CPU、操作系统。

显卡:N卡(英伟达Nvida独立显卡)首选,效率远超集显/AMD/Intel显卡和CPU渲染,最低10系起步,体验感佳用40系,显存最低4G,6G及格,上不封顶;内存:最低8G,16G及格,上不封顶;硬盘:可用空间最好有个500G朝上,固态最佳。

系统要求:支持 Win10/Win11/macOS(仅限Apple Silicon,Intel 版本的 Mac 无法调用 Radeon 显卡)和 Linux 系统,苹果版 SD 兼容的插件数量较少,功能性不及 Windows 与 Linux 电脑。

而对于一般不是专业作图,只是用AI绘图来做项目赚钱的人来说,投资几万块钱买个电脑专门用于SD绘图是没有必要的。因为做项目,不是像专业做图的人一样每天要画很多的图。

那我又要用SD来绘图,怎么办呢?可以用在线SD生图网站,比如哩布哩布网等。所以,今天我就以哩布哩布网站为例来给大家讲解:

一、SD的一些基本概念:

SD(Stabel Diffusion)和MJ(Midjourney)最大的不同,就是使用SD绘图,首先需要选择一个大模型(Checkpoint)才能绘图,如果想要进一步绘制更加精细或有特色的图片,还需要LoRA模型。

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

1、CHECKPOINT

这是SD绘图所必需的大模型,也叫底模,没有大模型是出不了图的。当你打开SD绘图,首要的就是选择大模型,它决定你最终出图的风格类型。

在哩布哩布网的绘图界面中,点开“CHECKPOINT”会有默认的大模型和你自己加入的模型:

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

那怎么加入自己想要的模型呢?

● 如果你自己在别处下载了大模型,可以点击网页最上方的“发布”-“模型”按钮把大模型发布到哩布哩网站。

● 加入其他人发布的大模型:

打开网站首页,在“模型”右侧点开“筛选”,选择“Checkpoint”:

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

然后挑选你需要的模型。

或者你需要某个类型的大模型,比如动漫、插画、风景等等,直接点击该类目即可筛选出相关大模型,然后再挑选你需要的模型。

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

点击你选择的大模型,比如我需要“儿童插画”,点击它,进入详情页面:

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

点击"加入模型库",该大模型就可以在绘图页面中,点开"Checkpoint"后,可以选择它了:

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

2、LoRA模型:

该模型不是必选的模型。这只是在大模型的基础上,进一步调整图片效果的一种模型,也叫微调模型。另外,LoRA模型不是只能用一个,可以多个LoRA模型搭配来使用。

LoRA模型可以自己训练,如果你有兴趣,在哩布哩布网站有专门的训练教程,大家可以去查看学习。

在绘图页面中,哪里添加LoRA模型呢?:

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

把别人上传的LoRA模型加入到"我的模型库"与大模型的添加方法相同,在这里就不演示了。

3、其他参数解析:

(1)、文生图:

通过输入提示词,让SD生成图片。(需要用英文提示词)

(2)、图生图:

在已有文字指令的基础上,通过提供—张参考图片,让Al更好地理解你的需求。

(3)、提示词(Prompt) :

你想要出图的详细描述。(例如."黑色长直发,20岁左右,女性,穿着白色紧身露脐短T恤,浅蓝色紧身短裙,高跟黑凉鞋,走路带风,全身正面,背景是海边")

(4)、负向提示词(Negative Prompt) :

描述你不希望在图片中出现的元素。(例如:"丑陋的"、“坏手"、“坏脚""小眼睛"等等)

(5)、采样方法(Sampler method) :

可以选择采样器,采样器是指Al绘画时所采用的不同算法。其中,Euler a为基础采样器,效果普适性高;推荐使用DPM++2M Karras 采样方式,更快更优质;其他采样方式以该模型作者详情页推荐为准。

(6)、迭代步数(Sampling Steps):

Al在处理图像时,需要进行一系列的加噪和去噪过程,迭代步数表示Al模拟迭代去噪的次数。建议20-30步之间最优。迭代步数越少速度越快,质量越低;反之步数越高速度越慢,但质量越高。40步以上提升有限。

(7)、高分辨率修复︰

在设定较低宽高的图片输出后,加入高清修复选项可以进一步优化画质。本质上相当于再次进行图生图操作。

(8)、重绘幅度(Denoising):

低重绘幅度意味着修正原图。越高的重绘幅度对放大后的图像改变越大。0不会改变原图,0.3以下会基于原图稍微修正,超过0.7会对原图做出较大改变,1会得到一个完全不同的图像。

(9)、宽度(Width)和高度(Height):

分辨率调整,一般建议设置在1024左右,不宜过高或过低。

(10)、图片数量:

由于Al出图具有一定的不稳定性,需要多次尝试以达成满意效果。所以,生成多张图片就可以供我们以选择。在哩布哩布网站,选择4张以上需要升级为付费会员。

(11)、提升词引导次数:

该数值越高,Al生成的图片将越忠实于你的提示词。一般7-12为较为安全的取值范围,默认是7。数值过大或过小均可能导致出图效果异常。

(12)、随机种子(Seed) :

点击骰子图标,表示随机生成图片。点击绿色循环箭头,则依据上一张生成的图片为基础继续创作。

二、实例用SD绘制一张图片

我们就用上面提到的提示词: "黑色长直发,20岁左右,女性,穿着白色紧身露脐短T恤,浅蓝色紧身短裙,高跟黑凉鞋,走路带风,全身正面,背景是海边"来做为实例演示怎样用SD画出你的第一张图(以哩布哩布网作演示):

步骤演示如下(本例不选LoRA模型):

1、打开网站:  https://www.liblib.art/

注册登陆后,点击网站左侧的“在线生图(web UI)”,进入绘图页面。

2、选择大模型:

点击"CHECKPOINT"下方的大模型选择框,可以选择大模型,比如这里,我选择"麦橘写实"模型:|

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

3、输入提示词:

点击"文生图”,在提示词文本框中把提示词粘贴进去。点击“翻译为英文”(如果提示词本来是英文,就不用点这里):

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

4、输入负向提示词:

选择默认即可。

5、选择采样方法和设置迭代步数:

采用方法默认选用“Euler a”,迭代步数设为25。

6、设置图片尺寸

我需要的是竖幅图片(9:16),所以设置宽度为:576,高度为1024。因为576分辨率太低,所以,需要勾选"“高分辨率修复","放大算法"默认;调整"重绘幅度"为0.25;“放大倍率"为2:

7、设置生成的图片数量

我设置为2张。

8、设置提示词引导系数和随机种子数

默认即可,如果需要以提示词为主,可以把数值设大一点。

9、开始生图

点击页面的右上方"开始生图”,平台就会为我们生成图片。

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

生成的图片如下:

【AI绘画】Stabel Diffusion入门教程,SD绘图基础实例讲解

生成的图片是不是还不错?你学会了吗?

声明:内容均采集自公开的网站等各类媒体平台,若收录的内容侵犯了您的权益,请联系邮箱,本站将第一时间处理。
百科

ai编程软件有哪些?6 款好用的 AI 编程工具软件推荐,一键自动写代码

2024-10-24 10:23:53

百科

Flux【Lora模型】分享,古装国风美女写真AI一键生成

2024-10-25 10:59:04

搜索