使用开源免费AI绘图工具神器-Stable Diffusion懒人整合包

使用开源免费AI绘图工具神器-Stable Diffusion懒人整合包

Stable Diffusion 是什么

Stable Diffusion (简称 SD) 是一款开源免费的以文生图的 AI 扩散模型,它和付费的 Midjourney 被人称为当下最好用的 AI 绘画工具。你在网上看到的绝大多数优秀 AI 图片作品,基本都是出自它俩之手。其中 Midjourney 是在线服务 (需绑信用卡付费),而 Stable Diffusion 则完全免费,可在自己的本地电脑上安装离线使用 (也能租用 VPS 云服务器部署在线使用)。
在这里插入图片描述

下载 Stable Diffusion WebUI 懒人整合包 (Windows)

Stable Diffusion Webui - aki 整合包 v4.2 (Windows)下载:

https://pan.baidu.com/s/1jjYI7ZYw-LQ5lSdjujT9hA?pwd=dkmu

得到如图目录

image-20230727144457734

可选controlnet1.1,sd-webui-aki-v4.2.7z,启动器运行依赖-dotnet-6.0.11.exe 一共是32G的大小。

硬件要求

内存:建议使用不少于 16 GB 内存。在一些情况下,可能需要调高虚拟内存,以容纳模型文件。

存储:建议准备 40 GB 以上的可用硬盘空间。

显卡:首先,很不幸地,因为需要用到 CUDA 加速,所以只有 英伟达显卡 支持良好。(AMD 可以用但速度明显慢于英伟达显卡,当然没显卡也可以用 CPU 花几百倍时间生成)

https://guide.novelai.dev/guide/requirements

一、启动器运行依赖-dotnet-6.0.11.exe

双击即可。

二、解压sd-webui-aki-v4.2.7z

进入目录,打开“A启动器.exe”

image-20230727143940582

单击“一键启动”

这时候会启动一个控制台界面安装,Python和其他依赖项目,可能会重启电脑。

再启动一个浏览器,打开7860端口。

在浏览器就可以使用Stable Diffusion了

image-20230727144217202

三、升级插件

安装教程: https://www.bilibili.com/video/BV1fa4y1G71W/

image-20230727144601675

切换版本

image-20230727145010206

添加预处理器

将目录

目录: E:\Stable Diffusion Webui - aki 整合包 v4.2\可选controlnet1.1\预处理器\downloads 全部复制到目录:E:\Stable Diffusion Webui - aki 整合包 v4.2\sd-webui-aki-v4.2\extensions\sd-webui-controlnet\annotator 这个目录下面

image-20230727145249100

添加模型

将目录

E:\Stable Diffusion Webui - aki 整合包 v4.2\可选controlnet1.1\模型 里面的.pth文件
复制到
E:\Stable Diffusion Webui - aki 整合包 v4.2\sd-webui-aki-v4.2\models\ControlNet

其他功能

1.开放远程连接

开启之后,局域网的小伙伴就可以使用IP+端口的方式访问了。

image-20230727145837590

2.登录凭据管理

开启远程访问,之后可以提高安全性。

image-20230727145940642

利用chatgpt+Stable Diffusion画图

提问: 我要用Stable Diffusion画图,请你帮我转化为相关的关键字,温馨家庭照

image-20230727162359183

翻译成英文

image-20230727162428649

把关键字放到 文生图的提示字里。

image-20230727162517621

生成结果

Theme_ Heartwarming_Family_Photo

相关地址

1.下载地址

github地址: https://github.com/AUTOMATIC1111/stable-diffusion-webui

2.百度网盘

Stable Diffusion Webui - aki 整合包 v4.2 (Windows)下载:

https://pan.baidu.com/s/1jjYI7ZYw-LQ5lSdjujT9hA?pwd=dkmu

参考:https://www.iplaysoft.com/stable-diffusion.html

3.新手指南

本文档目的是为了总结中文社区讨论成果,为刚入门接触使用 Stable Diffusion 绘画的小白编写一个自助指南,从 WebUI 入手接触 AI 绘画,并学习相关知识。

https://guide.novelai.dev/guide/

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

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

相关文章

ROS 基础知识汇总

How to learn ROS ROS for Beginners: How to Learn ROS - The Construct ROSwiki 界面介绍 ROS/Tutorials/NavigatingTheWiki - ROS Wiki ROS要学会哪些?如何学习Ros? - 知乎 setup.bash 的作用 ROS中的setup.bash_泠山的博客-CSDN博客 包的层级架构 …

详细介绍 React 中如何使用 redux

在使用之前要先了解它的配套插件: 在React中使用redux,官方要求安装其他插件 Redux Toolkit 和 react-redux Redux Toolkit:它是一个官方推荐的工具集,旨在简化 Redux 的使用和管理。Redux Toolkit 提供了一些提高开发效率的工具…

MybatisPlus拓展篇

文章目录 逻辑删除通用枚举字段类型处理器自动填充功能防全表更新与删除插件MybatisX快速开发插件插件安装逆向工程常见需求代码生成 乐观锁问题引入乐观锁的使用效果测试 代码生成器执行SQL分析打印多数据源 逻辑删除 逻辑删除的操作就是增加一个字段表示这个数据的状态&…

用JavaScript和HTML实现一个精美的计算器

文章目录 一、前言二、技术栈三、功能实现3.1 引入样式3.2 编写显示页面3.2 美化计算器页面3.3 实现计算器逻辑 四、总结 一、前言 计算器是我们日常生活中经常使用的工具之一,可以帮助我们进行简单的数学运算。在本博文中,我将使用JavaScript编写一个漂…

Kafka 入门到起飞系列

Kafka 入门到起飞系列 [Kakfa 为什么牛? 为什么这么火?有什么优势呢?](https://blog.csdn.net/FightingITPanda/article/details/131941293)[工欲善其事,必先利其器 - 核心概念(术语解释)](https://blog.cs…

剑指 Offer 26. 树的子结构

思路: 先统计B数的非空节点数countB。然后前序遍历A,当遇到A的值和B的第一个值相等时,则进行统计左右结构和值都相等的节点数和sum,如果sum countB,则true。 /*** Definition for a binary tree node.* public class…

ES6:Generator函数详解

ES6:Generator函数详解 1、 概念2、yield表达式2.1 yield 语句与 return 语句区别2.2 Generator函数不加yield语句,这时变成了一个单纯的暂缓执行函数2.3 yield 表达式只能用在 Generator 函数里面,用在其它地方都会报错2.4 yield 表达式如果…

MySQL~多表查询

一、多表查询 查询语法: select列名列表 from表名列表 where.... 1、准备sql 创建部门表 CREATE TABLE dept(id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES (开发部),(市场部),(财务部); 创建员工表 CREATE TABL…

Flink(十三)Flink 的table api与sql的基本概念、通用api介绍及入门示例

Flink 系列文章 Flink(一)1.12.7或1.13.5详细介绍及本地安装部署、验证 Flink(二)1.13.5二种部署方式(Standalone、Standalone HA )、四种提交任务方式(前两种及session和per-job)验证详细步骤 Flink&…

android framework车载桌面CarLauncher的TaskView详细源码分析

1、构建相关的TaskView,装载到对应的ViewGroup b站免费视频教程讲解: https://www.bilibili.com/video/BV1wj411o7A9/ //packages/apps/Car/Launcher/src/com/android/car/carlauncher/CarLauncher.java void onCreate() { //ignoresetContentView(R.…

macos下安装john the ripper并配置zip2john+破解加密zip文件

为了破解加密的zip文件,需要用到john进行爆破密码。 1、首先使用homebrew安装john,可以安装它的增强版john-jumbo: brew install john-jumbo 2、安装后可以使用 john 命令验证: john 3、配置zip2john的环境——.zshrc下,&#x…

城市气象数据可视化:洞察气候变化,构建智慧城市

随着城市化进程的加速,城市气象数据的采集和分析变得越来越重要。气象数据不仅影响着人们的生活和出行,还与城市的发展和规划息息相关。在数字化时代,如何将城市中各个气象数据进行可视化,让复杂的数据变得简单易懂,成…

【JavaEE初阶】HTTP请求的构造及HTTPS

文章目录 1.HTTP请求的构造1.1 from表单请求构造1.2 ajax构造HTTP请求1.3 Postman的使用 2. HTTPS2.1 什么是HTTPS?2.2 HTTPS中的加密机制(SSL/TLS)2.2.1 HTTP的安全问题2.2.2 对称加密2.2.3 非对称加密2.2.3 中间人问题2.2.5 证书 1.HTTP请求的构造 常见的构造HTTP 请求的方…

名词性从句

文章目录 名词性从句的分类主语从句不确定的信息的主语从句形式主语 宾语从句that引导词可以省略宾语从句的否定 从句:(从句引导词主谓)从句指复合句中不能独立成句,但具有主语部分和谓语部分,有that、who、what、when、how等引导词引导的非主…

简单工厂模式——集中式工厂的实现

1、简介 1.1、概述 简单工厂模式并不属于GoF 23个经典设计模式,但通常将它作为学习其他工厂模式的基础,它的设计思想很简单,其基本流程如下: 首先将需要创建的各种不同对象的相关代码封装到不同的类中,这些类称为具体…

Pushgateway+Prometheus监控Flink

思路方案 FlinkMtrics->pushgateway->prometheus->grafnana->altermanager 方案 : Flink任务先将数据推到pushgateway。然后pushgateway将值推送到prometheus,最后grafana展示prometheus中的值, 去这个 https://prometheus.io/download/ 下载最新的 Prometheu…

【IDEA】idea不自动生成target

文章目录 1. 不生成target2. 仅部分文件不生成target2.1. 一般原因就是资源没有设置2.2. 配置编译src/main/java文件夹下的资源文件2.3. 清理缓存(王炸) 3. 参考资料 本文描述idea不生成target的几种情况以及处理方法 1. 不生成target 像下图这样根本就…

一篇文章搞定Java泛型

目录 介绍 优点 泛型类 语法定义 代码示例 泛型类注意事项 抽奖示例 泛型类派生子类 定义 代码示例 子类是泛型 子类不是泛型 泛型接口 定义 泛型方法 定义 代码示例 泛型方法与可变参数 泛型方法总结 ​编辑类型通配符 定义 代码示例 通配符的上限 定义 …

致敬图灵!HashData拥抱数据智能新时代!

图1:2023ACM中国图灵大会现场 生于1912年的艾伦图灵被称为“计算机科学之父”、“人工智能之父”。1966年,国际计算机协会(ACM)为了纪念这位卓越的科学家,设立了以其名字命名的ACM图灵奖,以表彰在计算机领…

入门redis你一定需要知道的命令

1、各种数据类型的特点 字符串(string):普通字符串,Redis中最简单的数据类型 哈希(hash):也叫散列,类似于Java中的HashMap结构 列表(list):按照插入顺序排序,可以有重复元素,类似于Java中的Li…