當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。