Python OpenCV – función waitKey()

La función waitkey() de Python OpenCV permite a los usuarios mostrar una ventana durante milisegundos determinados o hasta que se presione cualquier tecla. Toma tiempo en milisegundos como parámetro y espera el tiempo dado para destruir la ventana, si se pasa 0 en el argumento, espera hasta que se presiona cualquier tecla. 

Ejemplos 1: Mostrar imagen con límite de tiempo

Usando el método waitKey(), mostramos la imagen durante 5 segundos antes de que se cierre automáticamente. El código será el siguiente:

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)

Producción:

Ejemplo 2: Mostrar imagen hasta que se presione la tecla

Ahora podemos ver un ejemplo de pasar 0 como parámetro. Esta vez, en lugar de cerrar automáticamente, la ventana esperaría hasta que se presione cualquier tecla. El código será:

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)

Producción:

Publicación traducida automáticamente

Artículo escrito por yashgupta0524 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *