PIL: usando fromarray () con datos binarios y escribiendo texto coloreado

Tengo un problema básico con la biblioteca PIL de Python. Tengo algunos archivos .txt que solo contienen0 y1 valores dispuestos en matrices. He transformado los datos "binarios" en una imagen con la funciónImage.fromarray () incluido en PIL. El formato de mis datos produce imágenes en blanco y negro si lo multiplico por 255, y eso está bien para mí. Ahora quiero agregar algo de texto a la imagen, usando el apropiadotexto función incluida en PIL, pero quiero que ese texto seade colores. Claramente, no puedo hacerlo porque la imagen obtenida defromarray tiene un mapa de colores en escala de grises. ¿Cómo puedo cambiarlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta