RasPi + OpenCV = suivi du visage (5 / 7 étapes)

Étape 5: Installer OpenCv et les bibliothèques requises

  1. Ouvrez un terminal et tapez les lignes suivantes. Nous installons des bibliothèques python cette étape devrait prendre environ 3 minutes.

  1. sudo apt-get install python-pygame python-scipy python-numpy
  2. sudo apt-get install python-pip
  • Mise à niveau de PEP. environ 2 minutes.
    1. sudo install de pip - pip mise à niveau
  • Vous devrez déconnectez-vous, puis reconnectez-vous.
    1. Cliquez sur « Menu » en haut à droite
    2. Cliquez sur « Arrêter » au bas de la liste
    3. Sélectionnez déconnexion
    4. Reconnectez-vous en tapant « stratx » suivie de la touche Retour
  • Installer un environnement virtuel. environ 2 minutes.
    1. sudo pip install virtualenvwrapper
  • Modifier bashrc fichier à l’aide de votre éditeur de texte favori, je vais utiliser vi
    1. VI ~/.bashrc
    2. mode insertion de type "i" pour entrer
    3. collez le texte suivant sur une ligne sans guillemets "source /usr/local/bin/virtualenvwrapper.sh"
  • Recharger bash fichier en tapant le texte suivant dans le terminal. environ 1 minute
    1. . .bashrc
  • Faire un environnement virtuel, j’ai nommé mine env vous pouvez nommer ce que jamais vous s’il vous plaît
    1. mkvirtualenv--site-packages-système env
  • Télécharger le script suivant à partir de Jay Rambhia, le script est dépassée, mais nous pouvons contourner ce problème. environ 20 minutes.
    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
  • Le terminal va crier en vous disant il y a un problème juste ignorer cela et entrez les commandes suivantes. Cette étape prendra facilement 5 à 10 heures si vous prenez un livre agréable à lire.
    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. Décompressez OpenCv-2.4.11.zip
    3. opencv-2.4.11 de CD
    4. mkdir build
    5. génération 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. faire - j4
    8. sudo faire installer
    9. sudo sh - c "echo « / usr/local/lib » > /etc/ld.so.conf.d/opencv.conf"
    10. sudo ldconfig
  • Suivez les instructions liées pour installer UV4L
    1. http://www.Linux-Projects.org/modules/sections/IND...
  • Difficulté de certaines dépendances obsolètes
    1. apt-get remove libopencv-core2.3
    2. exportation PYTHONPATH=/usr/local/lib/python2.7/site-packages/
    3. exportation LD_PRELOAD=/usr/lib/uv4l/uv4lext/armv6l/libuv4lext.so
  • Articles Liés

    Pistolet de suivi de visage

    Pistolet de suivi de visage

    * NOTE * ce projet est réalisé par un groupe d'étudiants de Polytechnique de Singapour.Les outils et les composants ont été fournis par notre superviseur FYP Teo Shin Jen.Ce projet est une extension du projet de pistolet laser voyage fil indiqué ici-
    Pan / Tilt visage suivi avec la framboise pi

    Pan / Tilt visage suivi avec la framboise pi

    avec un certain effort, j'ai trouvé qui contrôle les deux servomoteurs pour permettre une webcam à pan/tilt tout en poursuivant un visage en temps réel par le pi framboise pas aussi impossible qu'il en soit, dans un premier temps semblent. Avec certa
    Affronter la détection et la poursuite avec Arduino et OpenCV

    Affronter la détection et la poursuite avec Arduino et OpenCV

    mises à jour20 février 2013: En réponse à une question posée par étudiant Hala Abuhasna si vous souhaitez utiliser la classe série .NET, utilisez la convention d'affectation de noms "\\\.\\COMn" et remplacez n par le numéro 9 > pour définir v
    Face Tracking avec traitement et OpenCV

    Face Tracking avec traitement et OpenCV

    Computer vision est incroyable. Il permet aux processus informatiques la chance de voir le monde qui les entoure. Il est nécessaire pour beaucoup d'applications robotiques, apprentissage automatique ou projets interactifs. OpenCV est une bibliothèque
    Suivi de Pi boule framboise

    Suivi de Pi boule framboise

    (Note : il s'agit d'un tutoriel avancé, il n'est pas prévu pour un débutant linux.)Dans ce tutoriel, je vais démontrer comment suivre les balles de tennis de table en utilisant OpenCV sur Raspberry Pi. Il peut être utilisé pour suivre n'importe quel
    Rapide improvisée face tracking caméra à l’aide d’un Edison Intel

    Rapide improvisée face tracking caméra à l’aide d’un Edison Intel

    Il s'agit d'un tutoriel sur la façon de construire un appareil de suivi du visage simple utilisant un Edison avec carte de dérivation arduino, n'importe quel smartphone android, un servomoteur et quelques autres choses que vous trouvez qui traînent d
    Perroquet autonome AR Drone volant 2.0

    Perroquet autonome AR Drone volant 2.0

    Cette instructable vous donnera une manière extrêmement simple et rapide (< 15 minutes) pour avoir un 2.0 de Drone AR Parrot voler de façon autonome avec le code écrit par vous ! La meilleure partie de ce projet est il ne nécessite que le drone et un
    Notre robot pingouin

    Notre robot pingouin

    notre pingouin RobotVous voulez faire votre propre ? Suivez les instructions de bricolage.Étape 1: Base de tête 3D trois imprimés pièces + 1 petite servo + servo 1 rouleau de ServoCity + vis = base de tête de robotÉtape 2: cou Noyau tête + 1 pièce de
    Ouvrir cv + arduino + nombre d’heures == AWSOME!!!

    Ouvrir cv + arduino + nombre d’heures == AWSOME!!!

    il s'agit de dang assez doux. ses propos l'ive de chose plus cool fait avec mon arduino dans un temps long.Fondamentalement, j'ai utilisé la démo qui vient avec opencv et modded il jusqu'à ce qu'il a couru un peu plus vite alors j'ai fait en sorte qu
    55" danseuse Longboard

    55" danseuse Longboard

    Plusieurs fois au cours des années, on nous a demandé comment faire un longboard qui est plus long que les placages 48" nous vendons à Roarockit. Ces ponts sont souvent dénommés « danseurs » en raison de l'ensemble unique truc que leur longueur perme
    Robot Robot-A hybride Raspberr Pi avec fonctions avancées

    Robot Robot-A hybride Raspberr Pi avec fonctions avancées

    Un robot ne peut pas blesser un être humain ou, par inaction, permettre à un être humain à venir faire du mal. Un robot doit obéir aux ordres donnés par des êtres humains, sauf lorsque ces ordres entrerait en conflit avec la première loi. Un robot do
    La minuterie Pee : Brancher l’Arduino, la caméra de calcul perceptuelle d’Intel et une pompe à eau Submersible

    La minuterie Pee : Brancher l’Arduino, la caméra de calcul perceptuelle d’Intel et une pompe à eau Submersible

    dans cette Instructables nous guidera dans Comment nous relié à une caméra de calcul perceptuelle d'Intel, un Arduino Uno et une pompe à eau submersible afin que la pompe à eau transfère l'eau d'un navire à un autre, quand personne n'est assis devant
    Accueil plus intelligent (avancée Intel Edison DIY Instructable)

    Accueil plus intelligent (avancée Intel Edison DIY Instructable)

    Maison intelligenteUn PA intelligent pour les professionnels occupés - pour le plaisir, mode de vie sain et durabilité !ont commencé à Intel IoT Roadshow Londres Hackathon le 13ème et 14ème juin 2015 : http://iotroadshow.intel.comencore enrichi à Uni
    Intelligent Robot avec contrôle de la Vision et la voix

    Intelligent Robot avec contrôle de la Vision et la voix

    Comment faire un robot intelligent avec la vision par ordinateur, commande vocale, synthèse vocale, etc., à l'aide de votre téléphone Android !Étape 1: piècesMatériel1. un téléphone Android qui prend en charge l'OTG avec Android KitKat ou ultérieur i