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


Python OpenCV waitKey()用法及代碼示例


Python OpenCV 的 waitkey() 函數允許用戶在給定的毫秒內或直到按下任意鍵之前顯示一個窗口。它需要時間(以毫秒為單位)作為參數並等待給定的時間來銷毀窗口,如果在參數中傳遞 0,它會等待直到按下任何鍵。

示例 1:顯示有時間限製的圖像

使用 waitKey() 方法,我們將圖像顯示 5 秒,然後自動關閉。代碼如下:

Python


# importing cv2 module
import cv2
  
# read the image
img = cv2.imread("gfg_logo.png")
  
# showing the image
cv2.imshow('gfg', img)
  
# waiting using waitKey method
cv2.waitKey(5000)

輸出:



示例 2:顯示圖像直到按鍵被按下

現在我們可以看到一個將 0 作為參數傳遞的示例。這次不是自動關閉窗口,而是等到按下任何鍵。代碼將是:

Python


# importing cv2 module
import cv2
  
# read the image
img = cv2.imread("gfg_logo.png")
  
# showing the image
cv2.imshow('gfg', img)
  
# waiting using waitKey method
cv2.waitKey(0)

輸出:

相關用法


注:本文由純淨天空篩選整理自yashgupta0524大神的英文原創作品 Python OpenCV – waitKey() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。