Python uses pillow to determine Image Integrity,
This article describes how to use Python to determine image integrity based on pillow. We will share this with you for your reference. The details are as follows:
1. Install a third-party library.
Pip install pillow
2. Function example.
# Encoding = UTF-8 # author: walker # date: 2016-07-26 # summary: judge the validity of the Image import iofrom PIL import Image # determine whether the file is valid (complete) image # The input parameter is the file path def IsValidImage (pathfile): bValid = True try: Image. open (pathfile ). verify () effect: bValid = False return bValid # determine whether the file is a valid (complete) image # The input parameter is bytes, such as the binary data def IsValidImage4Bytes (buf) returned by a network request ): bValid = True try: Image. open (io. bytesIO (buf )). verify () failed T: bValid = False return bValid