SdPaintStable Diffusion 画图工具

联合创作 · 2023-09-25

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 键保存图像。
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报