Are there any AI open source software / tools / projects that can do image manipulation such as removing backgrounds, or isolating/cutting out a subject or person, or similar things? Manually cutting out things in gimp is a massive PIA and i see there are online tools that seemingly accomplish this using AI but they are locked behind making accounts/credit card/other barriers to get the full size processed image. Surely there must be something out there.
I’ve used this extension for krita, which lets you select part of the image and have an AI draw in your selection based on a prompt. It can work for outpainting, and inpainting, like removing a feature from an image (or adding one). You may have to do some prompt engineering to get the right outcome: https://github.com/Acly/krita-ai-diffusion?tab=readme-ov-file
Upscayl is for specifically AI upscaling: https://upscayl.org/download Its a handy tool to have nearby depending on the type of image work you’re doing.
This one can do that stuff: https://github.com/huchenlei/ComfyUI-layerdiffuse?tab=readme-ov-file
- ChaiNNer: is very flexible and can do all of that. Node based.
- Upscayl: do only upscales with less models, but has simpler UI, very fast in AMD GPU (because NCNN).
- I haven’t tried automatic1111 or ComfyUI yet.
- All of them work offline withou limits and are more flexible than online alternatives.
GIMP has:
Remove.bg is fantastic for fast, easy background removal right from your browser! It even lets you replace the background with colors, patterns, or pictures.
Have you looked at the community you are referring to? Ain’t FOSS. Instead, I would suggest https://removerized.tech/ (Locally in your browser AND hostable, under GPL-3) https://github.com/yossTheDev/removerized Or rembg https://github.com/danielgatis/rembg