ai自动生成绘画软件哪个好一点(本地如何搭建一个Stable Diffusion 的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-webui4.下载大模型
第四步,我们去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版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!