Otimizar imagens .png com PIL

Tudo que eu preciso é criar uma imagem .png com fundo transparente, desenhar algum texto em preto e salvá-lo usandoimg.save('target.png', option='optimize')

Parece que o PIL salva imagens .png no modo de 32 bits automaticamente. Posso reduzir a profundidade de cor enquanto não faço as imagens de saída parecerem muito piores antes de salvar? Como ele contém apenas texto preto e plano de fundo transparente, acho que reduzir a profundidade das cores reduziria bastante o tamanho do arquivo.

questionAnswers(1)

yourAnswerToTheQuestion