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)
輸出:
相關用法
- Python OpenCV setWindowTitle()用法及代碼示例
- Python OpenCV resizeWindow()用法及代碼示例
- Python OpenCV waitKeyEx()用法及代碼示例
- Python OpenCV getRotationMatrix2D()用法及代碼示例
- Python OpenCV destroyAllWindows()用法及代碼示例
- Python OpenCV namedWindow()用法及代碼示例
- Python OpenCV selectroi()用法及代碼示例
- Python OpenCV imdecode()用法及代碼示例
- Python OpenCV getTrackbarPos()用法及代碼示例
- Python OpenCV Filter2D()用法及代碼示例
- Python OpenCV Canny()用法及代碼示例
- Python OpenCV setTrackbarPos()用法及代碼示例
- Python OpenCV getgaussiankernel()用法及代碼示例
- Python OpenCV haveImageReader()用法及代碼示例
注:本文由純淨天空篩選整理自yashgupta0524大神的英文原創作品 Python OpenCV – waitKey() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。