RasPi + OpenCV = seguimiento de cara (5 / 7 paso)

Paso 5: Instalar OpenCv y bibliotecas necesarias

  1. Abra una terminal y escriba las siguientes líneas. Estamos instalando algunas bibliotecas de python este paso toma aproximadamente 3 minutos.

  1. sudo apt-get install python-pygame python scipy python-numpy
  2. sudo apt-get install python-pip
  • Actualizar pip. aprox. 2 minutos.
    1. sudo install pip - pip actualización
  • Usted necesitará cerrar la sesión e iniciar sesión en.
    1. Haga clic en "Menú" en la esquina superior derecha
    2. Haga clic en "Apagado" en la parte inferior de la lista
    3. Seleccione desconectarse
    4. Inicie sesión en escribiendo "stratx" seguido de la tecla de retorno
  • Instalar un entorno virtual. aprox. 2 minutos.
    1. sudo pip install virtualenvwrapper
  • Editar bashrc archivo usando su editor de texto favorito, va a utilizar vi
    1. VI ~/.bashrc
    2. tipo "" para entrar en modo de inserción
    3. pegar lo siguiente en cualquier línea sin comillas "fuente /usr/local/bin/virtualenvwrapper.sh"
  • Cargar archivo bash escribiendo lo siguiente en el terminal. aprox. 1 minuto
    1. . .bashrc
  • Hacer un ambiente virtual, nombré mina env se puede nombrar lo que quieras
    1. mkvirtualenv - paquetes de sistema sitio env
  • Descargar el siguiente script de Jay Rambhia, el script es anticuado pero podemos trabajar alrededor de esto. aprox 20 minutos.
    1. wget https://raw.github.com/jayrambhia/Install-OpenCV/master/Ubuntu/2.4/opencv2_4_5.sh
    2. chmod + x opencv2_4_5.sh
    3. ./opencv2_4_5.sh
  • El terminal será gritarle a usted diciendo que hay un problema solo ignorarlo y escriba los siguientes comandos. Este paso se llevará fácilmente 5-10 horas así que tome usted un libro agradable de leer.
    1. wget - O OpenCV-2.4.11.zip http://sourceforge.net/projects/opencvlibrary/files/OpenCV-UNIX/2.4.11/OpenCV-2.4.11.zip/download
    2. descomprimir OpenCv-2.4.11.zip
    3. CD opencv-2.4.11
    4. mkdir build
    5. compilación de CD
    6. CMake -D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX = / usr/local - D WITH_TBB = ON -D BUILD_NEW_PYTHON_SUPPORT = ON -D WITH_V4L = ON -D INSTALL_C_EXAMPLES = ON -D INSTALL_PYTHON_EXAMPLES = ON -D BUILD_EXAMPLES = ON -D WITH_QT = ON -D WITH_OPENGL = ON...
    7. hacer - j4
    8. sudo hacer instalar
    9. sudo sh - c ' echo "/ usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
    10. sudo ldconfig
  • Siga las instrucciones vinculadas para instalar UV4L
    1. http://www.Linux-Projects.org/modules/Sections/Ind...
  • Arreglar algunas dependencias obsoletas
    1. apt-get remove libopencv-core2.3
    2. exportación PYTHONPATH=/usr/local/lib/python2.7/site-packages/
    3. exportación LD_PRELOAD=/usr/lib/uv4l/uv4lext/armv6l/libuv4lext.so
  • Artículos Relacionados

    Frente a la detección y seguimiento con Arduino y OpenCV

    Frente a la detección y seguimiento con Arduino y OpenCV

    versiones20 de febrero de 2013: En respuesta a una pregunta de estudiante Hala Abuhasna si desea utilizar la clase Serial. net, utilice la Convención de nomenclatura "\\\.\\COMn" y reemplazar n por un número > 9 para definir el puerto com par
    Seguimiento con el proceso y OpenCV se enfrentan

    Seguimiento con el proceso y OpenCV se enfrentan

    visión por computador es increíble. Procesos computacionales permite la oportunidad de ver el mundo que les rodea. Es necesario para un montón de aplicaciones robóticas, el aprender de máquina o proyectos interactivos. OpenCV es una biblioteca de vis
    Cacerola / inclinación de la cara de seguimiento con la frambuesa pi

    Cacerola / inclinación de la cara de seguimiento con la frambuesa pi

    con esfuerzos he encontrado que controla dos motores servos para permitir una webcam para la cacerola/la inclinación y seguimiento de rostro en tiempo real utilizando la frambuesa pi no es tan imposible como puede al principio parecer. Con algunos cu
    Cara en tiempo real seguimiento Robot con Arduino y Matlab

    Cara en tiempo real seguimiento Robot con Arduino y Matlab

    Cara en tiempo real de seguimiento se refiere a la tarea de localizar rostros humanos en un flujo de vídeo y seguimiento las caras detectadas o reconocidas. Hoy en día, hay muchas aplicaciones del mundo real de detección de rostros y otra técnicas de
    Phone'O'Dummy

    Phone'O'Dummy

    El mayor problema de trabajar solo es el rodaje para la documentación. Cada vez que paso que necesito mover mi cámara. Así que hice un simple Phone'O' maniquí inspirado en los Iron man muñeco/Dum-e.Phone'O'Dummy es autónoma dispositivo utilizado para
    Cómo hacer Fondant de malvavisco

    Cómo hacer Fondant de malvavisco

    Este es mi super fácil de hacer fondant malvavisco que dura unos 15 minutos para hacer, es super barato, sabe realmente muy buena e incluso si nunca has hecho o utilizado una receta de fondant de malvavisco antes, podrás usar este! Este fondant sabe
    K-9 2.0. Perro Robot controlada y Autónoma de WiFi.

    K-9 2.0. Perro Robot controlada y Autónoma de WiFi.

    NOTA:En el paso 22, he publicado una actualización, explicando algunos recientes cambios y mejoras que he hecho, principalmente al sistema eléctrico de K-9 y sensor de matriz que puede encontrar útiles.CaracterísticasAcrílico diseño y resistente made
    Construcción de un tanque programables básicos Android por menos de $50.00

    Construcción de un tanque programables básicos Android por menos de $50.00

    el Smartphone basado en el robot tanque es gran proyecto s para construir con sus hijos.  El proyecto puede ser completado dentro de una hora y no requiera ninguna herramienta especial o soldadura.  Cuando termine, simplemente descargue e instale la
    Raspberr Pi Robot de Robot-un híbrido con características de avance

    Raspberr Pi Robot de Robot-un híbrido con características de avance

    Un robot puede lesionar a un ser humano ni, por inacción, permitir que un ser humano llegar a hacer daño. Un robot debe obedecer las órdenes dadas por los seres humanos excepto donde tales órdenes entrarían en conflicto con la primera ley. Un robot d
    Rápido improvisado cara seguimiento cámara usando un Edison de Intel

    Rápido improvisado cara seguimiento cámara usando un Edison de Intel

    Este es un tutorial sobre cómo construir una cámara sencilla de seguimiento facial utilizando a un Edison con arduino breakout Junta, cualquier smartphone android, un servo motor y algunas otras cosas que usted puede encontrar ahí en su escritorio. E
    Cómo realizar el seguimiento de tu Robot con OpenCV

    Cómo realizar el seguimiento de tu Robot con OpenCV

    ACTUALIZACIÓN: Permite hacer Robots, mi hogar digital hackerspace, fue comprado por RobotShop. No quiero entrar, pero los nuevos propietarios prohibición yo y la mayoría de los miembros veteranos. Dijo la mayoría de los enlaces allí estará rota. Por
    Objeto de seguimiento por color con Python y openCV

    Objeto de seguimiento por color con Python y openCV

    El objetivo es escribir un script que hace un coche robot detecta un marcador azul, hacia el marcador, leer la señal de que está en el marcador y seguir su dirección hasta encontrar una señal de stop.El video muestra un resumen del enfoque y desempeñ
    Cara de Arduino seguimiento mecanismo para verificación biométrica (proyecto de prototipo de TfCD)

    Cara de Arduino seguimiento mecanismo para verificación biométrica (proyecto de prototipo de TfCD)

    Cuando desea implementar un sistema de reconocimiento facial biométrico para por ejemplo una cerradura de puerta biométrica, puede ser necesario que utilice un mecanismo de seguimiento lineal. Cuando la fotografía se toma para la verificación, cualqu
    DETECCIÓN de objetos y seguimiento OPENCV, C++ de VISUAL STUDIO 2010 y ARDUINO

    DETECCIÓN de objetos y seguimiento OPENCV, C++ de VISUAL STUDIO 2010 y ARDUINO

    IntroducciónEn este proyecto la cámara envía fotogramas de vídeo para el Visual Studio C++ que contiene biblioteca de Open CV funcionando en nuestro ordenador.Si Visual Studio C++ programa detecta la imagen del objeto desde la webcam y luego calcula