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


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


在本文中,我们将了解OpenCV 库的haveImageWriter() 函数。

haveImageWriter()函数

有时我们需要在继续操作之前检测指定的图像文件是否被正确写入,在这种情况下我们可以使用OpenCV,它可以帮助我们处理图像和视频来识别对象。当openCV与haveImageWriter()函数等方法集成时。它可以帮助我们检查指定的图像是否可以成功编码或写入。以下是 hasImageWriter 函数的语法。

用法: cv.haveImageWriter(filename)

参数:

  • 文件名:图像的文件名。

返回:True,如果指定图像写入成功,否则返回False。

示例1:

我们将在代码中使用以下图像扩展名并检查它是否可以正确读取。任何扩展名为 jpg、png 和 jpeg 的图像文件都将返回 True。

Python3


# Import the library OpenCV 
import cv2 
  
# Use haveImageWriter() function to check 
# provided image file can be encoded or not 
return_val = cv2.haveImageWriter("gfg.png") 
  
# Print the returned value 
print(return_val)

输出:

True

示例2:

任何扩展名为 GIF 的图像文件都将返回 False。

Python3


# Import the library OpenCV 
import cv2 
  
# Use haveImageWriter() function to check 
# provided image file can be encoded or not 
return_val = cv2.haveImageWriter("apple.gif") 
  
# Print the returned value 
print(return_val)

输出:

False

示例3:

任何扩展名不是 jpg、png 和 jpeg 的图像文件都将返回 False。

Python3


# Import the library OpenCV 
import cv2 
  
# Use haveImageWriter() function to check 
# provided image file can be encoded or not 
return_val = cv2.haveImageWriter("apple.mp4") 
  
# Print the returned value 
print(return_val)

输出:

False


相关用法


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