English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
本文实例讲述了Python基于pillow判断图片完整性的方法。分享给大家供大家参考,具体如下:
1、安装第三方库。
pip install pillow
2、函数示例。
#encoding=utf-8 #author: walker #date: 2016-07-26 #summary: Determina la validità dell'immagine import io from PIL import Image #Determina se il file è un'immagine valida (completa) #Parametro di input è il percorso del file def IsValidImage(pathfile): bValid = True try: Image.open(pathfile).verify() except: bValid = False return bValid #Determina se il file è un'immagine valida (completa) #Parametro di input in bytes, come i dati binari restituiti da una richiesta di rete def IsValidImage4Bytes(buf): bValid = True try: Image.open(io.BytesIO(buf)).verify() except: bValid = False return bValid
Per chi è interessato a ulteriori contenuti su Python, è possibile consultare le sezioni speciali di questo sito: 'Riassunto delle tecniche di manipolazione delle immagini Python', 'Tutorial di strutture dati e algoritmi Python', 'Riassunto delle tecniche di programmazione Socket Python', 'Riassunto delle tecniche di utilizzo delle funzioni Python', 'Riassunto delle tecniche di manipolazione delle stringhe Python', 'Tutorial classico di introduzione e avanzamento Python' e 'Riassunto delle tecniche di manipolazione 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 tratto da Internet, di proprietà del rispettivo autore, 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 responsabilità legali correlate. Se trovi contenuti sospetti di violazione del copyright, invia un'e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare, fornendo prove pertinenti. Una volta verificata, questo sito eliminerà immediatamente il contenuto sospetto di violazione del copyright.