>>106278327
>>106278421

The way I cut out backgrounds from my pictures is by using Flux Kontext then a paint program. On windows you can use paint.net with the color grim reaper extension (I think they renamed it?). On Linux I use Krita (as shown below in workflow).

Probably not so good with green characters, but usually bright green isn't found anywhere else on the image. When prompting you can pick a color which isn't found anywhere on your character. If you don't have such an option, then pick a color which isn't found near the edges of your character and you can either select around them, then use alpha, or use the magic wand tool.

The advantage with this strategy is that it allows you to get smaller details like flowing hair with some transparency. It is the current year of 2025 and I have yet to find a better solution. All the background-removal models I have tried are total dogshit. I have to wait over a minute to let Kontext do its thing before I can post-process it to have a transparent background.

I've attached an example, my workflow was exactly like this:
>comfyUI with Flux Kontext
>"replace the yellow background with solid bright green, keep the characters exactly the same" (into a 1024x1024 image, your input is still 128x128 though)
>open the output in Krita
>image -> scale image to new size -> 128x128 (your original size)
>"Filter -> Colors -> Color to Alpha" then there's a bar of white with the title "Color Sampler" -> use the color picker in the new menu to select the background green
>tweak the threshold until it looks right (I made part of a new background layer black and part of it blue so I can see how much of the character's other colors I'm losing and how neat of a cut I'm getting, and I go somewhere that looks good)
>export image as PNG with Alpha channel for transparency and no HDR

Nice sprites, how did you generate the sprite map? I can never get consistent sprites.