Transformer une matrice en image
Résolu
Maati
-
jee pee Messages postés 41325 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 41325 Date d'inscription Statut Modérateur Dernière intervention -
A voir également:
- Matrice image
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Légender une image - Guide
- Image iso windows 10 - Guide
- Reduire taille image - Guide
1 réponse
Bonjour,
Il existe peut être dans la bibliothèque des fonctions pour le faire ? mais à la main :
Il existe peut être dans la bibliothèque des fonctions pour le faire ? mais à la main :
from PIL import Image liste = [[0, 0, 255],[0, 90, 65535],[0, 0, 16777215]] coef = 100 image = Image.new("RGB",(len(liste[0])*coef,len(liste)*coef)) for ligne,col in [(x,y) for x in range(len(liste)) for y in range(len(liste[0]))]: couleur = liste[ligne][col] couleurs = (couleur//(256*256),(couleur-(couleur//(256*256))*256*256)//256,couleur%256) for x,y in [(x,y) for x in range(coef) for y in range(coef)]: image.putpixel((col*coef+x, ligne*coef+y), couleurs) image.show () image.save('image.png')