Optymalizuj obrazy png za pomocą PIL

Wszystko, czego potrzebuję, to stworzyć obraz .png z przezroczystym tłem, narysować na nim jakiś tekst i zapisać go za pomocąimg.save('target.png', option='optimize')

Wygląda na to, że PIL automatycznie zapisuje obrazy .png w trybie 32-bitowym. Czy mogę zmniejszyć głębię kolorów, nie powodując pogorszenia jakości wyjściowych obrazów przed zapisaniem? Ponieważ zawiera tylko czarny tekst i przezroczyste tło, myślę, że zmniejszenie głębi kolorów znacznie zmniejszyłoby rozmiar pliku.

questionAnswers(1)

yourAnswerToTheQuestion