📜  Python OpenCV – haveImageReader()函数

📅  最后修改于: 2022-05-13 01:55:31.500000             🧑  作者: Mango

Python OpenCV – haveImageReader()函数

在本文中,我们将学习 OpenCV 库的 haveImageReader()函数。

haveImageReader()函数用于检查指定图像是否可以被 OpenCV 成功解码或读取。有时我们需要在继续之前检测指定的图像文件是否被正确读取。在这种情况下,我们可以使用此函数。

示例 1:

我们将在我们的代码中使用下面的图像并检查它是否可以正确读取。

天空.jpg

代码:

Python3
# Import OpenCV library
import cv2
  
# Use haveImageReader() function to check
# provided image file correctly read or not
return_val = cv2.haveImageReader("Sky.jpg")
  
# print the returned value
print(return_val)


Python3
# Import OpenCV library
import cv2
  
# Use haveImageReader() function to check
# provided image file correctly read or not
return_val = cv2.haveImageReader("rose.jpg")
  
# print the returned value
print(return_val)


输出:

True 

示例 2:

现在我们将检查当我们给出错误的图像名称时将是什么输出。

Python3

# Import OpenCV library
import cv2
  
# Use haveImageReader() function to check
# provided image file correctly read or not
return_val = cv2.haveImageReader("rose.jpg")
  
# print the returned value
print(return_val)

输出:

False