Image corrupted vs Image not found vs File format not supported
Case 1 Image File Corrupted
Case 2Image File not found in the location
Case 3 Image file format not supported
How do I differentiate between these?
My OpenCV version 3.4.0
I used cv2.imread(filelocation)
When I tried to print the image
after using imread
I got the same output None
for all the three cases.
I would like to try
catch
the different scenarios so that I can know exactly where I have an error.
Any suggestion?
PS: By location
I mean a url link
. Without using another type of library in python.
PS: imread cannot read from (web) urls at all. you can rule out that problem.