"Optimal" ColorPalette for bestemt System.Drawing.Image
Nogen der kender en løsning (i frameworket eller som open source) der generere en optimal ColorPalette for et givent billede, med et givent antal pladser?Funktionaliteten jeg ønsker, svarer til den man ser i Gimp (og andre billedbehandlingsprogrammer) hvor en billede kan indekseres til et antal farver som brugeren bestemmer. Programmet udregner herefter hvilke farver paletten skal bestå af. Jeg har brug for at kunne tage et objekt af klassen System.Drawing.Image, kalde metoden "SetOptimalPalette(Image, int)" og herfter gemme billedet som PNG på normal vis.
Så vidt jeg kan se burde det være muligt - men er der nogensinde nogen der har implementeret logikken i .NET?
