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.
11 Comments
rutrum@lm.paradisus.day · 25 pts · 2y
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
bjoern_tantau@swg-empire.de · 9 pts · 2y
It uses comfyui as the backend which can be used to make more complex things.
But using it with Krita is really great and easy enough for kids to use.
JackGreenEarth@lemm.ee · 4 pts · 2y
I second this, I use it myself and it's pretty good even with my old GTX 1660 ti GPU
rutrum@lm.paradisus.day · 8 pts · 2y
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.
chicken@lemmy.dbzer0.com · 3 pts · 2y
This one can do that stuff: https://github.com/huchenlei/ComfyUI-layerdiffuse?tab=readme-ov-file
Disonantezko@lemmy.sdf.org · 3 pts · 2y
GIMP has:
bouldering_barista@lemmy.world · 2 pts · 2y
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.
PoorPocketsMcNewHold@lemmy.ml · 2 pts · 2y
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
bouldering_barista@lemmy.world · 2 pts · 2y
Ugh! I'm so sorry, I just saw the question show up in my feed and I got excited when I had an idea. I've got to do better job filtering out communities I don't mean to be in, or alternatively, find out if Sync for Lemmy can ONLY show my subscribed communities
DandomRude@lemmy.world · 1 pts · 2y
You can find a lot of stuff over at hugging face - open source stuff as well. This for example for background removal.
s12@sopuli.xyz · 1 pts · 2y
For general use AI image manipulation, you may want to look into Stable Diffusion.