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