首页IT科技ai自动生成绘画软件哪个好一点(本地如何搭建一个Stable Diffusion 的AI绘画工具?)

ai自动生成绘画软件哪个好一点(本地如何搭建一个Stable Diffusion 的AI绘画工具?)

时间2025-05-04 15:28:59分类IT科技浏览3572
导读:最近看到网上各种AI工具很是火爆,心里也是有点痒痒,于是利用开源的 Stable Diffusion 第三方代码,自己本地搭了一个 AI 绘画,实现了 AI绘画自由,再也不用眼馋别人了!。...

最近看到网上各种AI工具很是火爆            ,心里也是有点痒痒                 ,于是利用开源的 Stable Diffusion 第三方代码     ,自己本地搭了一个 AI 绘画      ,实现了 AI绘画自由                 ,再也不用眼馋别人了!            。

先来 看下界面效果图:

前期准备

硬件设备:我的是 Mac pro M2芯片 16G内存 +1T 固态(配置过低可能会跑不动模型) 配置环境:需要python3 环境                 。 梯子:最好有一个梯子           ,这样下载或者安装都会很快      ,不然一个模型几个G                 ,不用梯子很痛苦     。

安装

这边给大家贴一个官方教程:https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Installation-on-Apple-Silicon

它这边有两个安装模式:

Existing Install: 现有按照           ,意思是你的电脑上已经装过Python3环境了,并且已经通过git 拉过 Stable Diffusion 项目      。

New Install: 全新安装                 ,本机上什么都没有                 。

个人推荐:不管你本机上是否已经拥有 Python3 环境                ,都使用 New Install 全新安装,不要问为啥           。(目前本人以及本人所了解            ,通过 Existing Install 从来还没人成功过                ,这是个大坑     ,博主已经替你们踩了            ,并填平了      。)

1.安装 Homebrew 工具

按照官方教程一步一步来                 ,打开mac 终端     ,下载 Homebrew 工具:https://brew.sh      ,这里博主下载过                 ,就不贴下载的图了                 。只需要把这行代码贴到终端回车就行:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. 安装Python3

第二步           ,跟着官方教程      ,安装完 Homebrew成功后                 ,安装 Python3 环境

brew install cmake protobuf rust python@3.10 git wget

然后利用输入以下命令           ,来配置Python本地环境:

cd ~ vi .bash_profile alias python="/Library/Frameworks/Python.framework/Versions/3.10/bin/python3

然后输入 python3 ,查看是否安装成功:

3.下载 Stable Diffusion -webui

在下载之前,最好用 cd 命令                 ,切换到一个自己常用的文件夹下                ,因为它会下载到你当前的目录下,如果不知道当前目录的话            ,下完估计会找不到源文件           。

在终端输入以下命令                ,拉取代码:

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

4.下载大模型

第四步     ,我们去Hugging face上下载大模型 :

https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/tree/main

二选一即可            ,视自己电脑内存情况而定。

下载完后                 ,把下载的文件     ,放到刚刚拉取的stable diffusion web-ui的models下的 stable diffusion文件夹下      ,即可                 。

5. 安装 GFPGAN(神坑)

第五步                 ,重点来了           ,又是个大坑!!!按照官方教程这一步就直接 ./webui.sh 了      ,这是个大坑                 ,这时候不管怎么启动           ,都会失败了!因为少了一个GFPGAN,那么什么是GFPGAN呢?

GFPGAN:是对模糊照片                 ,或者微调人脸的一种技术                ,可以防止人脸过于自由化                。

所以我们需要去GFPGAN官网上下载该文件。

https://github.com/TencentARC/GFPGAN

(不知道为什么,stable diffusion官方教程不说这一步            ,估计是因为GFPGAN是国产的缘故?)

打开后                ,拉到最下面     ,点击V.4 model 即可下载            ,下载后                 ,只需要放到拉取的Stable Diffusion的根目录下即可            。

5. 允许 stable diffusion-webui

这个时候我们可以在终端启动了     ,输入 ./webui.sh      ,第一次比较慢                 ,需要几分钟时间                。

当出现以下界面时           ,即启动成功了     。

如何使用

这个时候 我们可以打开这个地址 http://127.0.0.1:7860      ,就出现了                 ,本篇文章最开始的界面效果图            。

但对于如何使用           ,我给大家推荐一个网站,https://civitai.com/models/14171/cutegirlmix4                 ,简称C站                 。

在上面我们可以选择一张自己喜欢的图                ,然后把它的参数复制到自己本地的网站上即可     。

效果图

最后贴几张自己画的效果图,分享给大家

声明:本站所有文章            ,如无特殊说明或标注                ,均为本站原创发布      。任何个人或组织     ,在未征得本站同意时            ,禁止复制            、盗用                 、采集     、发布本站内容到任何网站      、书籍等各类媒体平台                 。如若本站内容侵犯了原著者的合法权益                 ,可联系我们进行处理           。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
初学者必看的python模块讲解(初学者必看的Python模块讲解) 平十法的算式题(10道Python面试题)