Paso 2: Prepárese su frambuesa pi.
Puede forzar su frambuesa pi. Hice a 800mhz. Mayor vas más rápido será el reconocimiento facial, pero menos estable que puede ser su pi.
Instalar OpenCV para python: sudo apt-get instalar python-opencv
Obtener el controlador de servo servoblaster maravilloso para la frambuesa pi por Richard Hirst: aquí
Puede descargar todos los archivos como un archivo zip y extraer a una carpeta en algún lugar de la pi.
Para instalar el controlador de servo blaster abra un terminal y CD en el directorio donde extrajo los archivos de servoblaster
Ejecute el comando: hacer install_autostart
Puede que desee hacer tiempo de espera de servoblaster y dejar de enviar señales al servo después de un segundo si no se mueve.
a esto agregue la siguiente línea a/etc/modules: servoblaster idle_timeout = 1000
empezar a servoblaster con el siguiente comando: sudo modprobe servoblaster
La siguiente tarea es conseguir la cámara funciona como se esperaba:
En primer lugar, muchas gracias a Gmoto para encontrar esto y apuntando hacia fuera, era la última pieza del "pi" para tener todo funcionando sin problemas; tienes que ajustar algunos parámetros en el módulo uvcvideo para tener todo funcionando bien.
Es decir, ejecutar estos comandos:
rmmod uvcvideo
modprobe uvcvideo nodrop = tiempo de 1 espera = 5000 rarezas = 0 x 80
Usted tendrá ejecutar cada vez que reinicie si va a ejecutar el programa de seguimiento de cara, o también agregar los parámetros en/etc/modules como usted con el tiempo de espera de servoblaster editar.