En este artículo se muestra como generar un vídeo usando la webcam del computador con python y SimpleCV.
El script simplemente define la captura de vídeo, genera un ciclo donde se captura el vídeo y se muestra en pantalla. Cuando se presiona la tecla espaciadora se hace una captura de una imagen y se salva, al presionar la tecla Escape se finaliza el ciclo de captura de vídeo.
El código se muestra a continuación:
#!/usr/bin/env python #Se importa cv2. import cv2 # se crea la instancia de la captura de Video. video = cv2.VideoCapture(0) #Se define un ciclo. while True: #Se captura el video de la webcam ret,im = video.read() #Se muestra el video donde se pasa im que es la lectura del video de la webcam. cv2.imshow('Prueba de video',im) #Se captura la tecla de escape del teclado tecla = cv2.waitKey(10) if tecla == 27: #Si es la tecla escape se termina el ciclo break #Si la tecla es el espacio en blanco se captura una imagen del video. if tecla == ord(' '): cv2.imwrite('captura_img.jpg',im)
A continuación se muestra el vídeo:
En la siguiente imagen se muestra la captura de la foto al grabar el vídeo:
¡Haz tu donativo! Si te gustó el artículo puedes realizar un donativo con Bitcoin (BTC) usando la billetera digital de tu preferencia a la siguiente dirección: 17MtNybhdkA9GV3UNS6BTwPcuhjXoPrSzV
O Escaneando el código QR desde la billetera:
