SdPaintStable Diffusion 画图工具
SdPaint 是一个简单的 Stable Diffusion 画图 python 脚本,用户可在画布上作画,并将该图像的每个笔画发送到 automatic1111 API ,且在生成图像时更新画布。
安装
运行 Start.bat 文件,它将创建一个 venv 并安装一些包
用法
- 确保在后台运行 API 模式下的 automatic1111 webui,且安装并激活了 controlnet 扩展。
- 要在启用 API 的情况下启动 webui,请修改 webui-user.bat 文件,方法是在
set COMMANDLINE_ARGS=
之后添加--api
- 需要确保在控制网络的设置中启用了“允许其他脚本控制此扩展”选项
- 可以针对不同的提示、种子或不同的 controlnet 模型修改 payload.json 文件。
- 保存 json 文件时,程序将在下一次画笔描边后使用它。
- 在额外的文件夹中,可能拥有的不同 controlnet 模型名称
- 将 Payload.json 中的这部分
"control_sd15_scribble [fef5e48e]",
替换为与 modelnames.txt 不同的部分 - 鼠标左键绘制,鼠标中键擦除,按退格键擦除图像
- 该程序现在绑定到 512x512 图像,可按 S 键保存图像。
评论