importare i moduli necessari . Nel caso di questo programma , solo un modulo è davvero necessario : la libreria di immagini di Python , o " PIL ", modulo , disponibile presso pythonware.com /prodotti /pil /index . Il modulo PIL permette al programmatore di creare oggetti immagine in grado di memorizzare le informazioni di immagine. L' esempio seguente mostra come importare il modulo :
>>> dal PIL import Immagine
Questo programma importa solo il pacchetto Immagine dal PIL , non l'intero modulo PIL :
2
trovare la directory in cui si trovano i file di output di immagine . Per esempio, se un altro programma genera ". Jpg " immagini e li memorizza nella directory " /home " , quindi il programma Python ha bisogno di sapere che , al fine di raccogliere quelle immagini . Il programmatore crea quindi un oggetto immagine per andare a prendere l'immagine . In questo esempio , Python ha l' immagine " party.jpg " da " /home " e lo memorizza in un oggetto Immagine :
>>> pic = Image.open ( " /home /party.jpg " )
3
Cancella il vecchio file e sostituirlo con il nuovo file . Supponendo che lo script Python modifica l' immagine in qualche modo , è ora possibile rimuovere il file più vecchio e sostituirlo con la versione più aggiornata . Il programmatore realizza questo attraverso la funzione "Rimuovi" nel modulo " os" . Il codice seguente viene illustrato il programma completo , che raccoglie i dati di immagine , manipola , e sostituisce un vecchio file con un nuovo file :
>>> import os >>> dal PIL import Immagine> ; >> pic = Image.open ( " /home /party.jpg " ) >>> pic.resize ( 500 , 500 ) //ridimensiona l'immagine a 500 pixel per 500
Programmazione © www.354353.com