OpenCV-Python es una biblioteca de enlaces de Python diseñada para resolver problemas de visión por computadora. Puede procesar imágenes y videos para identificar objetos, rostros o incluso la escritura a mano de un ser humano
. Nota: para obtener más información, consulte Introducción a OpenCV .
Mostrar fecha y hora en videos
A veces es necesario mostrar la fecha y la hora en los videos cuando procesamos videos de transmisión en vivo o videos que son de larga duración. Hora y fecha serán de ayuda para conocer y analizar cualquier anomalía detectada en el vídeo con referencia a su hora y fecha. Para mostrar la fecha y la hora en los videos, hacemos lo siguiente.
Código
Python3
# Import libraries import numpy import cv2 import datetime # open the video vid = cv2.VideoCapture('sample.mp4') # Process until end. while(vid.isOpened()): ret, frame = vid.read() if ret: # describe the type of # font you want to display font = cv2.FONT_HERSHEY_SCRIPT_COMPLEX # Get date and time and # save it inside a variable dt = str(datetime.datetime.now()) # put the dt variable over the # video frame frame = cv2.putText(frame, dt, (10, 100), font, 1, (210, 155, 155), 4, cv2.LINE_8) # show the video cv2.imshow('frame', frame) key = cv2.waitKey(1) # define the key to # close the window if key == 'q' or key == 27: break else: break # release the vid object vid.release() # close all the opened windows. cv2.destroyAllWindows()
Producción
Publicación traducida automáticamente
Artículo escrito por KaranGupta5 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA