Hallo miteinander! 
Ich suche eine Möglichkeit in Paint.NET (oder anderer Freeware, die ohne Installation auskommt) eine bestimmte Farbe als transparent anzugeben. Dabei sollen alle Pixel, die eine größere Ähnlichkeit zu der gewünschten Farbe aufweisen, stärker transparent sein (also ihr Alphakanal umso schwächer) als Farben, die weiter vom gewünschten Farbton entfernt sind.
Nachvollziehen könntet ihr das an dieser Abbildung der Volvox-Alge:
Im falle dieses Bildes würde ich die Transparenz auf schwarz stellen. Der gesamte Hintergrund würde dadurch vollständig transparent werden und die verschiedenen Grün-Nuancen teiltransparent. Je dunkler der Grün-Ton ist, umso schwächer sein Alphakanal. Ich könnte das auch in 5 Min. mit .GetPixel und .SetPixel in VB.Net lösen, aber das wäre schon bei kleinen Bildgrößen viiiieeel zu langsam :\
Kennt jemand die gesuchte Funktion oder ein geeignetes Plugin?
schonmal nen dickes Dankeschön für die Antworten!

Ich suche eine Möglichkeit in Paint.NET (oder anderer Freeware, die ohne Installation auskommt) eine bestimmte Farbe als transparent anzugeben. Dabei sollen alle Pixel, die eine größere Ähnlichkeit zu der gewünschten Farbe aufweisen, stärker transparent sein (also ihr Alphakanal umso schwächer) als Farben, die weiter vom gewünschten Farbton entfernt sind.
Nachvollziehen könntet ihr das an dieser Abbildung der Volvox-Alge:
Im falle dieses Bildes würde ich die Transparenz auf schwarz stellen. Der gesamte Hintergrund würde dadurch vollständig transparent werden und die verschiedenen Grün-Nuancen teiltransparent. Je dunkler der Grün-Ton ist, umso schwächer sein Alphakanal. Ich könnte das auch in 5 Min. mit .GetPixel und .SetPixel in VB.Net lösen, aber das wäre schon bei kleinen Bildgrößen viiiieeel zu langsam :\
Kennt jemand die gesuchte Funktion oder ein geeignetes Plugin?
schonmal nen dickes Dankeschön für die Antworten!
