一、安装步骤
- 安装依赖环境
$ brew install cmake protobuf rust python@3.10 git wget
- 克隆Stable Diffusion WebUI
$ git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
- 下载模型文件
访问Hugging Face模型库下载v1.4-pruned.ckpt(约4GB)
- 将模型文件放入:
stable-diffusion-webui/models/Stable-diffusion/
- 首次运行
$ cd stable-diffusion-webui
$ ./webui.sh --precision full --no-half --skip-torch-cuda-test
启动后访问:http://127.0.0.1:7860
二、图片处理体验
(1)基础文本生成图片
在WebUI的"txt2img"标签页:
- 输入提示词:
a cute cat wearing sunglasses - 设置参数:
• 分辨率:512x512 • 采样步数:20 • CFG Scale:7 - 点击"Generate"
效果图如下:
(2)图片修复(img2img)
- 上传一张有瑕疵的图片
- 输入提示词描述想要修复的效果
- 点击"Generate"
我输入的提示词是'为小狗带上太阳镜',效果图如下::
以上示例的效果都不太好,还需要继续再学习一下提示词,期望能改善效果。