Caputar webcam con Python
Vamos a ver como se puede realizar un pequeño script que funciona con Python con el objetivo de realizar una captura de pantalla cada cierto tiempo. De esta forma, podemos saber quien usa nuestro PC y si se enciende a horas que no tocan.
Para ello, haremos uso de la libreria PIL y VideoCapture. Antes de empezar, voy a remarcar, que esto lo he probado con Python 2.7 bajo Windows.
import time, VideoCapture
carpetaEspecificada = “fotos/”
myWebCam = VideoCapture.Device()
myWebCam.setResolution(640, 480)
numero = 0
while 1:
myWebCam.saveSnapshot(carpetaEspecificada+str(numero)+”.jpg”)
numero += 1
time.sleep(20)
Con esto, el script realizará una foto con nuestra webcam cada 20 segundos y las guardará en el directorio fotos/. Además también podremos ajustar la resolución con la que hacemos la captura (habrá que tener en cuenta que a más resolución, más tamaño ocuparán nuestras imágenes.
Podeis descargar el script original aquí: test-webcam-capture
Exelente Informacion Aunque creo que antes de un sleep Utilizas un Theading Y Te Evitar el While.
Muchisimas Gracias.