绘图软件Krita集成 auto-sd-paint-ext

创建于 2024-01-31 / 1311
字体: [默认] [大] [更大] 收藏文档

这是将Stable Diffusion的Inpainti集成至绘图软件Krita的扩充功能,可在选取图层范围后调用Stable Diffusion填充内容,支持不规则选取。

  1. 进入Extension页面,点击Install from URL:https://github.com/Interpause/auto-sd-paint-ext.git,关闭SD WebUI。
  2. 编辑SD WebUI的启动参数,加入--api启动SD WebUI。进入网页界面会看到多了auto-sd-paint-ext Guide/Panel页面

  1. 安装自由软件Krita
  2. 启动Krita,点击上方的设置 → 管理资源,点击「打开资源文件夹」

  1. 拷贝pykrita文件夹的路径

  1. 回到SD WebUI,粘贴pykrita文件夹的路径,下面即会产生创建符号链接的指令。打开终端机,按照你的操作系统运行指令。

  1. 重新启动Krita。点击设置 → 设置Krita,点击左边的「Python插件程序管理器」,再勾选右边的Stable Diffusion Plugin

  1. 重新启动Krita,编辑图片时左边即会多出一堆面板。这些面板可从设置 → 工具面板叫出来

  1. 以Inpaint的功能为例子,让我们先把无关的面板都关掉,只留下"Inpaint"

  1. 点击右下角添加颜料图层

  1. 在此图层用铅笔工具,将要填充的地方涂黑

  1. 于左边的面板填入提示词,点击Start Inpaint,开始绘图。进度条可从终端机查看。

  1. SD WebUI运算完成后结果即会显示在Krita的图层上。

30 人点赞过