Paso 4: Matar a los bichos!
Ahora, era el esquema del funcionamiento del proyecto. Lo que sigue a continuación es algunos aspectos destacados de lo que puede salir mal y aplicar sobre las tablas.
En primer lugar, están disponibles para hacer clic en la foto como número de burro de utilidades:
Usted puede utilizar fswebcam
' fswebcam - r 176 x 144 -S 2 - D 1--ajuste brillo = 50% "foto.jpg" '
Usted puede utilizar ffmpeg
' ffmpeg -f video4linux2 -i /dev/v4l/by-id/usb-0c45_USB_camera-video-index0 - vframes 2 test%3d.jpeg'
Usted puede utilizar streamer
'streamer - c/dev/video0 -b 16 outfile.jpeg'
También se puede usar python-pygame
'sudo apt-get install python-pygame'
Pero todos ellos se ha podido ejecutar en el primer lugar. Después de muchas búsquedas en el goolge, vine a darse cuenta de lo que podría ser la posible causa de esto.
El problema era falta de framebuffer. http://ubuntuforums.org/showthread.php?t=652038 Este enlace resuelve tus dudas sobre lo que quiero decir. Framebuffer se utiliza para ejecutar el contenido gráfico en consolas virtuales.
Para comprobar si está presente en su máquina, escriba ' fbset -i ' en el terminal.
En este caso no fue tan tuvo que crearla manualmente.
a. anexar fbcon [2] y vesafb [3] [4] al archivo /etc/initramfs-tools/modules.
b. las Naciones Unidas-blacklist el módulo vesafb. Usted apenas necesita comentario la entrada "vesafb" en el archivo /etc/modprobe.d/blacklist-framebuffer.
c. actualizar el kernel en su máquina.
Update-initramfs - u -k todas
d. actualizar el grub 'update-grub'
e. reiniciar la máquina galileo.
Ahora ejecute fswebcam y funciona!
Se puede ver que la imagen "foto.jpg" es hacer clic en y guardado en el directorio home.
Podemos extender este proyecto adicional por enviar esta imagen a la cuenta de gmail de cualquier persona que usa el protocolo Simple de transferencia de correo (SMTP).
Después de ejecutar un python script que implemente SMTP, puede verse que la imagen se ha recibido en el correo.