用 Stable Diffusion 美化二维码
最终还是在 Mac 上跑 Stable Diffusion了
成品展示
参数
Mac 安装 Stable Diffusion
- 下载 Homebrew
brew install cmake protobuf rust python@3.10 git wget
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
- 下载模型
https://civitai.com/
, 存放模型/Users/xxx/xxx/stable-diffusion-webui/models/Stable-diffusio
- Run
./webui.sh
没错,现在就是这么简单。
避免cuda加速
由于运行automatic1111默认会使用cuda加速,而M1/M2 Mac并不支持,所以需要编辑stable-diffusition-webui/webui-user.sh
文件。这个文件里应该都是被注释掉的内容。请加入下列内容以避免使用cuda加速。
export COMMANDLINE_ARGS="--skip-torch-cuda-test --no-half"
二维码生成
https://34qr.com/en/
- 将容错设置为 30%
- 生成
- 下载PNG
加载 ControlNet 插件
https://github.com/Mikubill/sd-webui-controlnet
- 在SD 扩展里下载插件
- 下载title 模型
https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main
里的control_v11f1e_sd15_tile
- 放到目录下
/Users/xxx/xxx/stable-diffusion-webui/models/ControlNet
选择大模型
这里大模型看个人喜好,我使用的是https://civitai.com/models/36520/ghostmix
点击右上角的Download
,可以下载到一个ckpt结尾的文件。将其放到刚才stable-diffusition-webui/Models/Stable-diffusion/
目录下。
设置图生图参数
设置ControlNet参数
GO
生成吧!!!