English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo per realizzare la funzione di taglio delle immagini basato su PyGraphics in Python

Testo principale

Esempio pratico di come implementare la funzione di cattura delle immagini basata sul pacchetto PyGraphics di Python. Condivido questo con tutti voi per riferimento, come segue:

Prima di tutto, installa il pacchetto PyGraphics (python import media modulo)

>>>import media

C'è un pezzo di codice che importa media, apri l'IDLE di Python, inserisci:

Quando si esegue un import media, viene segnalato che il modulo media non esiste!http://packages.python.org/PyGraphics/install.html

Il modulo media non è un modulo standard del sistema; è necessario installare software di terze parti per poterlo utilizzare. Questa libreria si trova in PyGraphics, ma PyGraphics dipende da altre librerie. Puoi installarlo in questo modo (puoi consultare qui:)
):
Scarica: Python Imaging Library 1.1.7 per Python 2.7-->installa
Scarica: pygame-1.9.1.win32-py2.7.msi-->installa
Scarica: numpy-1.6.1-win32-superpack-python2.7.exe-->installa Scarica: ampy-1.2.3.win32.exe-->installa

Scarica Download gwpy-code.zip, estrai il file code-->installa-->PyGraphics-2.0.win32.exe-->installa

Se desideri utilizzare i test nel pacchetto PyGraphics, devi scaricare e installare il pacchetto Nose, seguendo i seguenti passaggi:

Prima di tutto, scarica: setuptool-->installa

Nota: C:\Python27 qui si riferisce alla cartella in cui si trova Python; se è diverso, puoi modificarlo!

Ora puoi utilizzare tutto il contenuto del pacchetto PyGraphics~~ Ad esempio: il modulo media, il modulo picture, il modulo pixel, il modulo color, il modulo sound e altri.

Bene, ora prova a importare media nell'IDLE, non riceverai più errori!

Riferimento:

http://packages.python.org/PyGraphics/
http://packages.python.org/PyGraphics/install.html

Apri l'immagine

>>>import media
>>>f=media.choose_file()
>>>pic=media.load_picture(f)
>>>media.show(pic)

Ottieni le dimensioni dell'immagine

>>>pic.get_width()
...
>>>pic.get_height()
...
>>>pic.title
...

Ritaglio dell'immagine

>>>media.crop_picture(pic,150,50,450,300) # angolo superiore sinistro (150,50) angolo inferiore destro (450,300)
>>>media.show(pic)
>>>media.save_as(pic,'new_.jpg')

Chi è interessato a ulteriori contenuti su Python può leggere le nostre sezioni speciali sul sito: 'Concetti di gestione delle immagini Python', 'Guida alle strutture dati e agli algoritmi Python', 'Concetti di programmazione di Socket Python', 'Concetti di utilizzo delle funzioni Python', 'Riassunto delle tecniche di manipolazione delle stringhe Python', 'Guida classica di introduzione e avanzamento Python' e 'Concetti di gestione dei file e delle directory Python'.

Spero che il contenuto di questo articolo possa essere utile per la progettazione di programmi Python di tutti.

Dichiarazione: il contenuto di questo articolo è stato raccolto da Internet, il copyright è dell'autore originale, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, questo sito non detiene i diritti di proprietà, non è stato editato manualmente e non assume alcuna responsabilità legale. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata, questo sito rimuoverà immediatamente il contenuto sospetto di violazione del copyright.

Ti potrebbe interessare