abstract:本文實例講述了Python基于pillow判斷圖片完整性的方法。分享給大家供大家參考,具體如下:1、安裝第三方庫。pip install pillow 2、函數(shù)示例。#encoding=utf-8 #author: walker #date: 2016-07-26 #summary: 判斷圖片的有效性 import io from&n
本文實例講述了Python基于pillow判斷圖片完整性的方法。分享給大家供大家參考,具體如下:
1、安裝第三方庫。
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ò)請求返回的二進制數(shù)據(jù) def IsValidImage4Bytes(buf): bValid = True try: Image.open(io.BytesIO(buf)).verify() except: bValid = False return bValid
更多關(guān)于Python基于pillow判斷圖片完整性的方法請關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章!