该插件添加选择工具,只需单击一下或绘制边界框即可遮盖图像中的对象。
单击事物来选择它们!
在事物周围画一个框来选择它们!
对象检测在照片和艺术品中效果都很好。作为掩盖不同对象和区域的粗糙形状的解决方案,它通常比套索工具快得多,并且比连续选择工具(“魔棒”)更灵活。在最新的硬件(尤其是 GPU)上,中等分辨率的计算是即时的,而对于高分辨率,则存在明显的延迟。
生成的蒙版是二进制蒙版,通常不是像素完美的,特别是对于大分辨率(蒙版始终是 1024x1024 的高档)。或许可以通过平铺或后续的 alpha 遮罩步骤进行改进。
该插件的当前版本是为 Krita 5.2.0 构建的,并且已被确认也适用于 Krita 5.2.2。与其他版本一起使用可能会导致崩溃。
您可以从发布页面下载该插件的最新版本。
下载插件并将 ZIP 存档解压到 Krita 安装文件夹中。然后运行 Krita。
您可以使用此脚本下载 Krita 并使用该插件修补 Krita。它还创建了一个运行它的快捷方式。
要手动执行此操作,请从官方来源获取 Krita AppImage 并将其解压缩。这应该会产生一个文件夹squashfs-root
。下载插件tar.gz
并将其解压到该文件夹中。然后运行 Krita。请参阅下面的命令,了解在映像之外运行所需的一些环境变量。
./krita-5.2.0-x86_64.appimage --appimage-extract tar -xf krita_segmentation_plugin-linux-x64-1.0.2.tar.gz -C squashfs-root/ APPDIR=/squashfs-root APPIMAGE=1 ./squashfs-root/AppRun
Arch 用户可以在 AUR 上使用PKGBUILD
,或者与yay
或paru
一起使用:
耶 -S krita-ai-tools# orparu -S krita-ai-tools
该插件必须作为 Krita 的一部分构建,请参阅从源代码构建 Krita。
GIT checkout 后,将此存储库克隆到插件文件夹中:
cd krita/插件 git 克隆 https://github.com/Acly/krita-ai-tools.git
接下来通过附加以下行来修改同一文件夹 ( krita/plugins
) 中的CMakeLists.txt
:
add_subdirectory( krita-ai-tools )
现在按照官方说明照常构建和安装 Krita,并且插件将同时构建。
对象检测使用 Segment Anything Model,这是 Meta AI 开发的深度神经网络。为了在本地硬件上获得交互性能,使用 dlimgedit 库集成了模型的优化版本 (MobileSAM)。