当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python OpenCV haveImageReader()用法及代码示例

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

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

用法:return_value=cv2.haveImageReader(Image_File_Name)

参数:



  • Image_File_Name:图片名称

返回值:如果指定的图像读取成功,则此方法返回 True,否则返回 False。

范例1:

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

Sky.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)

输出:

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    

相关用法


注:本文由纯净天空筛选整理自patildhanu4111999大神的英文原创作品 Python OpenCV – haveImageReader() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。