AI绘画SD三分钟入门教程!秋叶大佬8月最新的Stable Diffusion整合包V4.9来了,完整安装部署教程奉上,附各种模型插件一次性用爽!

news2025/1/18 11:55:43

大家好,我是画画的小强

前几天8月15日,国内AI绘画工具开源大佬更新了StableDiffusion整合包最新版本4.9,相关信息从图中能看到,本次更新后SD WebUI已经能够支持最新的AI绘画大模型SD3.0,以及更新了SD最强的控制插件ControlNet的 ControlNet Union 模型,在使用方面上,新版本对比旧版本出图速度上也有明显提速。

本期教程我将带大家全面了解一下AI绘画工具StableDiffusion(简称SD)的安装部署和使用,并附带了一些常用的高质量模型,需要的小伙伴可以看下方或文末扫描免费获取哦

1、什么是 Stable Diffusion?

Stable Diffusion(简称SD)是一种生成式人工智能技术,于2022年推出。它主要用于根据文本描述生成精细图像,同时也可应用于其他任务,如图像修补、扩展,以及在文本提示下进行图像到图像的转换。除了生成图像外,Stable Diffusion 还可用于创建视频和动画。

其中,Diffusion XL 1.0 (SDXL 1.0) 是 Stable Diffusion 的一个更高级、更优化的版本。在模型规模、图像质量、语言理解和模型架构等方面,它都取得了显著的进步。

Stable Diffusion 的功能

在开始使用 Stable Diffusion 之前,了解其当前阶段的功能是否符合您的需求是至关重要的。

Stable Diffusion 的主要功能包括文本转图像、图像转图像、图形插图、图像编辑和视频创作:

  • 文本转图像生成:这是最常见和最基本的功能。通过输入文本提示,Stable Diffusion 可以生成对应的图像。

  • 图像转图像生成:通过输入一张图像和文本提示,您可以生成一张新的图像。例如,可以用草图配合适当的提示来生成更为详细的图像。

  • 图形、插图和徽标创作:利用一系列提示,Stable Diffusion 可以创作出各种风格的插图、图形和徽标。

  • 图像编辑和修正:Stable Diffusion 还能用于照片的编辑和修正,比如修复旧照片、移除图片中的对象、改变主体特征,或者在图像中添加新元素。

  • 视频创作:借助 Deforum 插件工具,Stable Diffusion 可用于创作短视频片段和动画。还可以为电影添加不同的风格,或为照片增添运动效果,如流水的动画。

2、安装和部署Stable Diffusion

本文介绍如何安装和部署Stable Diffusion。我使用的是秋葉aaaki的整合包,整合包下载请看下方或文末扫描免费获取

电脑系统:Windows10及以上/macOS Monterey (12.5)。
显卡:英伟达显卡,显存6G及以上。
CPU:不做强制性要求。
内存:16G及以上。
磁盘空间:500 SSD及以上

▍操作步骤

步骤一:右键解压Stable Diffusion安装包。

步骤二:双击Stable Diffusion安装包进入文件夹中,解压sd-webui-aki-v4.2

步骤三:双击启动器运行依赖-dotnet-6.0.11,安装所需依赖。

步骤四:双击sd-webui-aki-v4.xx进入该文件夹中,下拉找到A启动器并启动。

注:第一次启动,SD启动器会自动部署Python和Git环境,请耐心等待,后面启动就很快了。若未弹出WebUI界面,请将复制链接:http://127.0.0.1:7860 到浏览器中即可。

若弹出Stable Diffusion WebUI界面,则表示启动成功。

3、Stable Diffusion 不同模型风格的 AI 画图作品演示:

生成AI图片 (入门教程):

提示词:face focus, cute, masterpiece, best quality, 1girl, green hair, sweater, looking at viewer, upper body, beanie, outdoors, night, turtleneck

目前市面上比较权威,并能用于AI绘画软件其实也就只有两款。一个叫Midjourney(简称MJ),另一个叫Stable-Diffusion(简称SD)。

不过,相比于MJ收费使用,SD是开源免费使用的,就是上手难度和学习成本略大,而且非常吃电脑配置,对显卡和内存要求比较高。

Stable Diffusion 在开源优势的加持下,拥有了巨大的潜力,而且发展飞快,获得了大量的用户,而且很多的用户在也在开源社区分享了大量的高质量的训练好的模型。

我们现在可以在很多的模型网站,比如huggingface,也就是抱脸网。(该网站需科学上网)上找到很多的训练好的stable diffusion 模型。比如我现在已经用过的Linaqruf/animagine-xl 和 xiaolxl/GuoFeng3模型。

Linaqruf/animagine-xl 是一个可以生成优质动漫风格图像的SD模型。我们只需要输入设计好的提示词,Linaqruf/animagine-xl 就可以自动生成相应的动漫图片了。下面是通过 Linaqruf/animagine-xl 生成的卡通图片:

模型下载请看上方或文末扫描免费获取哦

xiaolxl/GuoFeng3 是一个中国华丽古风风格模型,也可以说是一个古风游戏角色模型,具有2.5D的质感。相比于前几代,第三代大幅度减少上手难度,增加了场景元素与男性古风人物,除此之外为了模型能更好地适应其它TAG,还增加了其它风格的元素。

相比于前几代,这一代对脸和手的崩坏有一定的修复,同时素材大小也提高到了最长边1024。效果图如下:

Stable Diffusion Web UI 为SD提供了一个运行在浏览器的操作界面,我们只需要将模型导入到Stable Diffusion Web UI 中,就能正常使用模型进行画图。

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

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

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

若有侵权,请联系删除

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2070234.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

nvm 安装老的node,npm版本

1、今天想安装一个老的node与npm版本,但出现问题,安装不了 2、后来修改settings.txt文件增加如下: node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/ 否则因为现在访问https://nodejs.or…

Jmeter 性能测试实战教程

一、性能测试流程 进行性能测试前,我们首先需要了解一下性能测试大致分为哪些流程,这样才能保证测试过程有序开展: 1、性能需求分析 了解哪些业务需要(一般都是用户量大的核心业务,比如登录,查询等功能&…

HTML5休闲小游戏《切割大师》源码,引流、刷广告利器

HTML5休闲小游戏《切割大师》源码,直接把源码上传到服务器就能使用了! 下载链接:https://www.huzhan.com/code/goods467910.html

webpack--webpack的启用

1、创建项目目录结构 2、安装依赖 2.1 初始化项目 npm init -y 2.2 安装webpack和webpack-cli npm i webpack webpack-cli -D 2.3 打包 npx webpack ./src/main.js --modedevelopment “./src/main.js”是指定需要打包的文件 --mode是指定打包的环境--mode有两个值,…

【vue3|第27期】Vue Router 中的 Meta 属性:灵活控制与增强你的应用

日期:2024年8月23日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉在这里插入代码片得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不…

Python优化算法11——螳螂优化算法(GOA)

科研里面优化算法都用的多,尤其是各种动物园里面的智能仿生优化算法,但是目前都是MATLAB的代码多,python几乎没有什么包,这次把优化算法系列的代码都从底层手写开始。 需要看以前的优化算法文章可以参考:Python优化算…

销售易CRM怎么样?如何自动同步?

销售易CRM是什么? 销售易CRM是一款企业级CRM软件,它利用先进的移动互联、社交网络和云计算技术,提供从营销、销售到服务的一体化解决方案。销售易CRM不仅是一个软件工具,更是一种企业经营管理理念,通过智能技术的应用…

【Hot100】LeetCode—105. 从前序与中序遍历序列构造二叉树

目录 1- 思路递归 2- 实现⭐105. 从前序与中序遍历序列构造二叉树——题解思路 3- ACM 实现 原题连接:105. 从前序与中序遍历序列构造二叉树 1- 思路 递归 前序:中左右中序:左中右 让前序的第一个元素作为中序的分割点 分割思路 1- 递归…

推荐一个java低代码开发平台-橙单

文章目录 前言一、项目介绍二、技术选型三、项目特点四、基础功能介绍五、源码下载六、官方文档总结 前言 大家好,今天为大家推荐一个开箱即用,快速开发的低代码平台。项目采用 Boot3 Flowable7 Sa-Token Vue3技术栈。 一、项目介绍 橙单中台化低代…

如何使用ssm实现基于SSM框架云趣科技客户管理系统

TOC ssm079基于SSM框架云趣科技客户管理系统jsp 绪论 1.1 研究背景 当前社会各行业领域竞争压力非常大,随着当前时代的信息化,科学化发展,让社会各行业领域都争相使用新的信息技术,对行业内的各种相关数据进行科学化&#xff…

Android compose OutlinedTextField 点击事件

点击 OutlinedTextField 响应点击事件 再OutlinedTextField外层包裹ExposedDropdownMenuBox,重要的是让点击事件关联 readOnly true,Modifier.menuAnchor()

[CLIP-VIT-L + Qwen] 多模态大模型源码阅读 - MultiModal篇

[CLIP-VIT-L Qwen] 多模态大模型源码阅读 - MultiModal篇 前情提要源码阅读导包逐行讲解 dataclass部分整体含义逐行解读 模型微调整体含义逐行解读 MultiModal类整体含义逐行解读 参考repo:WatchTower-Liu/VLM-learning; url: VLLM-BASE 前情提要 有关多模态大模型架构中的…

机器学习预处理

一、数据读取 数据的读取方式有多种,最终我们可以转化为numpy和pandas形式储存,方便后续的模型建立。 1.1 读取库的安装 需要用到的三个库 pip install pandas pip install numpy pip install openpyxl 1.2 库的使用 import pandas as pd ​ #### 1…

面向对象编程:深入PHP的封装、继承和多态性!

文章目录 面向对象OOP的核心概念定义类、创建对象构造函数和析构函数访问修饰符继承方法重写接口和抽象类静态方法和属性魔术方法 错误处理错误处理概述错误级别异常处理自定义异常设置错误处理忽略错误错误日志断言 总结 面向对象编程(OOP)是一种编程范…

设计资讯 | 这款受数学方程启发的平板桌:配集成黑胶唱片机和无线充电器

早在 1903 年,英国数学家亨利欧内斯特杜德尼就想出了将正方形变形为等边三角形的方法。这个技巧是将正方形分割成可重新排列的四个不同形状。这种方法经过一个多世纪的各种应用,仍然具有价值。 1986 年,建筑师 David Ben-Grunberg 和他的艺术…

加速打开gtihub的工具dev-sidecar

加速github,git clone, pip install 直接上工具链接 dev-sidecar code: https://github.com/docmirror/dev-sidecar dev-sidecar releases: https://github.com/docmirror/dev-sidecar/releases 不想看code的,直接点击 dev-sidecar releases…

Leetcode 1108. IP地址无效化

Leetcode 1108. IP 地址无效化 问题:给你一个有效的 IPv4 地址address,返回这个 IP 地址的无效化版本。 所谓无效化 IP 地址,其实就是用 "[.]" 代替了每个 "."。 方法1:对字符串挨个进行判断,如…

C语言 ——— 经典有关动态内存的笔试题

目录 笔试题1 笔试题2 笔试题3 笔试题1 代码演示&#xff1a; #include<stdio.h> #include<string.h> void GetMemory(char* p) {p (char*)malloc(100); } void Test() {char* str NULL;GetMemory(str);strcpy(str, "hello world");printf("…

计算机Java项目|基于SpringBoot的周边游平台设计与实现

作者主页&#xff1a;编程指南针 作者简介&#xff1a;Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验&#xff0c;被多个学校常年聘为校外企业导师&#xff0c;指导学生毕业设计并参…

Gameplay Ability System(事件通知)

一、打开角色蓝图BP_BaseCharacter添加节点 1、添加Send Gameplay Event to Actor节点&#xff0c;当玩家的武器碰到敌人时发送GameplayEvent。 2、给该事件添加Event Tag标签&#xff1a;Ability.MeleeAttack.Damage.Event。 3、通过Make GameplayEventData给事件添加Payload…