Releases: Acly/krita-vision-tools
Version 2.2.0
Built for Krita 5.3.1 (official release)
This version works with Krita 5.3 #68
- If you are using Krita 5.2 please download one of the older releases below!
- If you are using Krita 6.0 it is not supported by this plugin yet!
Please wait for a future release or use Krita 5.3 in the meantime.
Version 2.1.0
Built for Krita 5.2.13 (official release)
Not compatible with older versions!
Changes
- Support Krita 5.2.13 #56
- Support Background Removal with BiRefNet Dynamic and HR models at higher resolutions on GPU #54
- Note that these heavier models require a GPU with up to 12GB VRAM for resolutions 2K and above
- Make Background Removal compatible with more color spaces and higher precision (16bit / 32bit)
- Allow loading the plugin even if CPU is not supported, as long as a supported GPU is found
Version 2.0.0
Built against Krita 5.2.11 (official release)
May not be compatible with other versions.
Changes since 2.0.0-pre (beta)
- Improved performance of all models
- Lower memory consumption on GPU
- Support BiRefNet HR and Dynamic versions
- but GPU support is currently limited because they can't allocate enough memory for high resolutions
- Free up (some) VRAM after using a tool or filter on GPU #47
If you downloaded extra models for the beta version they may no longer work. Please download them again.
Version 2
- Supports variety of GPU (NVIDIA, AMD, some Intel) on both Windows & Linux
- Much faster startup and loading time on first use
- Lower memory consumption
- Smaller plugin size
It still requires hardware to be reasonably up-to-date: something from the last 8 years should work, but faster is better. Please open an issue with your hardware specs if you find it doesn't work.
Installation
The plugin can now be installed as a Python Extension:
- Download the plugin: Windows | Linux
- Open Krita and go to Tools › Scripts › Import Python Plugin from File...
- Select the ZIP file you downloaded
- Accept and restart Krita
Warning
Please remove old 1.x versions of the plugin first! The easiest way is to re-install Krita.
Background Removal Filter
Smart Fill Tool
You can find an alternative tool next to Krita's "Smart Patch". It works okay for small areas of photos at certain resolutions. But it doesn't generalize well and produces garbage in other situations. Keeping it for now to maybe experiment with different models.
Version 2.0.0 Beta
Built against Krita 5.2.11 (official release)
May not be compatible with other versions.
Version 2
This is the first release with a complete overhaul of the inference infrastructure. It brings many improvements:
- Supports variety of GPU (NVIDIA, AMD, some Intel) on both Windows & Linux
- Much faster startup and loading time on first use
- Lower memory consumption
- Smaller plugin size
It still requires hardware to be reasonably up-to-date: something from the last 8 years should work, but faster is better. Please open an issue with your hardware specs if you find it doesn't work.
Installation
The plugin can now be installed as a Python Extension:
- Download the plugin: Windows | Linux
- Open Krita and go to Tools › Scripts › Import Python Plugin from File...
- Select the ZIP file you downloaded
- Accept and restart Krita
Warning
Please remove previous versions of the plugin first! The easiest way is to re-install Krita.
Background Removal Filter
Smart Fill Tool
You can find an alternative tool next to Krita's "Smart Patch". It works okay for small areas of photos at certain resolutions. But it doesn't generalize well and produces garbage in other situations. Keeping it for now to maybe experiment with different models.
Version 1.1.1
Built against Krita 5.2.9 (official release)
May not be compatible with other versions.
Changes:
- Fixed large memory consumption (additional ~5 GB) on second run of precise selection
Version 1.1.0
Built against Krita 5.2.9 (official release)
May not be compatible with other versions.
Precise mode
Added a "precise" mode to the Box Segmentation tool. It behaves slightly different:
- Segments all forground objects in the selected box (not necessarily individual objects)
- More accurate masks with smooth borders
- Takes longer (~0.5s on modern GPU, up to 30s on CPU)
- Uses BiRefNet models
Version 1.0.2
Built against Krita 5.2.0 (official release)
May not be compatible with other versions.
Changes:
- Fixed selecting from active layer when layer bounds do not match image bounds (eg. parts of the layer are fully transparent)
- Fixed hang when selection is cancelled (eg. when clicking out of bounds or switching to a different tool before making a selection)
Version 1.0.1
Updated binaries for Krita 5.2.0 RC1.
Version 1.0.0
Initial release.
Pre-release
Pre-release for Windows.
