Programmatically Detect Corrupted Image
When we download a huge image dataset from the internet, occasionally we may encounter image corruption due to incomplete download. For example:
In [1]: import cv2
In [2]: img = cv2.imread('corrupted.jpg')
Premature end of JPEG file