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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。