Optimieren Sie PNG-Bilder mit PIL

Alles, was ich brauche, ist, ein PNG-Bild mit transparentem Hintergrund zu erstellen, schwarzen Text darauf zu zeichnen und ihn mit zu speichernimg.save('target.png', option='optimize')

Es sieht so aus, als ob PIL PNG-Bilder im 32-Bit-Modus automatisch speichert. Kann ich die Farbtiefe verringern, ohne dass die Ausgabebilder vor dem Speichern wesentlich schlechter aussehen? Da es nur schwarzen Text und transparenten Hintergrund enthält, würde eine Reduzierung der Farbtiefe meiner Meinung nach die Dateigröße erheblich verringern.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage