Guten Tag,
ich Versuche gerade mit PIL die Farben (Farbpalette) eines Bildes von 256 auf 128 ändern. Jedoch kann ich dazu nichts in google, etc. finden. Hab schon ein wenig mit "putpalette" und so versucht, aber wollte nicht so wie ich wollte Würde mich freuen wenn mir jemand helfen könnte
gruß
€: Gerade doch noch die passende Funktion gefunden "img.point(table)" . Jedoch versteh ich noch nicht ganz wie die Table aufgebaut sein muss. Und wie ich sie verändern kann, damit nur 128 anstatt 256 verwendet werden...
PIL Farben eines Bildes verändern
@waki: Die Funktion ist nur passend, wenn Du selbst eine Abbildung der 256 Farben auf 128 berechnet hast und die von Dir erstellte 128-Farben-Palette dann auch als Palette für das Bild setzt.
Ansonsten suchst Du vielleicht eher die `quantize()`-Methode.
Ansonsten suchst Du vielleicht eher die `quantize()`-Methode.