Je suis en train de créer un programme qui restitue des informations dans un tampon, et je veux enregistrer les informations sous forme de fichier image de quelque sorte dans mon répertoire de travail. J'ai vu quelques exemples utilisant PIL, mais cette bibliothèque n'est pas supportée par python 3.x. Y a-t-il de meilleures alternatives?Créer, modifier et enregistrer une image dans python 3.x
1
A
Répondre
0
PIL Premier désinstallation que l'installation Pillow
son clone d'un PIL qui travaille sur python 3.x.
from PIL import Image
img = Image.open("test1.jpg") #jpg, png, etc.
pix = img.load()
print img.size #Get the width and height of the image for iterating over
print pix[15,15] #Get the RGBA Value of the a pixel of an image
pix[15, 15] = value # Set the RGBA Value of the image (tuple)
img.save("out.jpg") # Saves the modified pixels to image
Essayez le clone de PIL, [oreiller] (https://pypi.python.org/pypi/Pillow). Il a une branche 3.X, dernière j'ai vérifié. – Kevin
Oui, Kevin a raison. J'utilise Pillow pour tous mes besoins de manipulation d'image dans 3.x – BlivetWidget
Etrange, j'ai installé oreiller via pip, mais je ne peux pas l'importer dans la ligne de commande python. La liste de pip montre que Pillow est installé. – Maurdekye