abstrakt:本文實(shí)例講述了Python基于pillow判斷圖片完整性的方法。分享給大家供大家參考,具體如下:1、安裝第三方庫(kù)。pip install pillow 2、函數(shù)示例。#encoding=utf-8 #author: walker #date: 2016-07-26 #summary: 判斷圖片的有效性 import io from&n
本文實(shí)例講述了Python基于pillow判斷圖片完整性的方法。分享給大家供大家參考,具體如下:
1、安裝第三方庫(kù)。
pip install pillow
2、函數(shù)示例。
#encoding=utf-8 #author: walker #date: 2016-07-26 #summary: 判斷圖片的有效性 import io from PIL import Image #判斷文件是否為有效(完整)的圖片 #輸入?yún)?shù)為文件路徑 def IsValidImage(pathfile): bValid = True try: Image.open(pathfile).verify() except: bValid = False return bValid #判斷文件是否為有效(完整)的圖片 #輸入?yún)?shù)為bytes,如網(wǎng)絡(luò)請(qǐng)求返回的二進(jìn)制數(shù)據(jù) def IsValidImage4Bytes(buf): bValid = True try: Image.open(io.BytesIO(buf)).verify() except: bValid = False return bValid
更多關(guān)于Python基于pillow判斷圖片完整性的方法請(qǐng)關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章!