Comment convertir une image codée en base64 en format png avec python ?


Exemple de comment sauvegarder une image codée en base64 en format png avec python (le fichier base64.txt utilisé dans cet exemple est disponible ici):

import base64
from PIL import Image
from io import BytesIO

f = open('base64.txt', 'r')
data = f.read()
f.closed

im = Image.open(BytesIO(base64.b64decode(data)))
im.save('image.png', 'PNG')

donne ici:

Convertir avec python une image codée en Base64 vers le format png

Références

Image

of