Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //************************************************
- //Créateurs : Oriol Alexandre et Doffemont Florian
- //Date : 22/01/20
- // Nom : Installer OpenCv
- //************************************************
- Étapes d' installation :
- #Assurez-vous que ssh est activé lors de la configuration:
- #Pour que vous puissiez utiliser le transfert X11 et pouvoir utiliser le ssh -X pour entrer dans votre raspberry pi, vous devez entrer dans votre fichier / etc / ssh / ssh_config et apporter quelques modifications. Si cela n'est pas fait et que vous essayez de l'utiliser, cela vous donnera une erreur d'avertissement gtk qui ne peut pas afficher l'interface graphique sur votre bureau. Suivez le lien suivant pour plus d'informations: http://www.raspberrypi.org/forums/viewtopic.php?t=27387&p=244451
- ssh - X pi @ 192 . 168.1 . 33
- #Si votre ssh n'est pas encore activé, vous pouvez le reconfigurer en appliquant la commande suivante:
- sudo raspi - config
- ***** Très important *****
- #et dans les options avancées:
- ssh activé
- appareil photo activé
- étendre le système de fichiers activé (commande d'utilisation totale du disque de la carte SD, vous devrez peut-être redémarrer pour le voir étendu)
- sudo apt - obtenir la mise à jour
- sudo apt - obtenir une mise à niveau
- #vérifiez que votre webcam ou pi-cam est lue par votre pi:
- lsusb
- #vous pouvez le tester en téléchargeant ce qui suit
- sudo apt - get install guvcview
- #et entrez la commande suivante:
- guvcview
- #pour une installation facile du package, vous pouvez télécharger synaptique
- sudo apt - get install synaptic
- #installer la pile scipy python
- sudo apt - get install python - numpy python - scipy python - matplotlib
- ipython - cahier python - pandas python - sympy python - nez
- # pour obtenir le zip OpenCV ou le tar.bz2 ou le tar.gz:
- wget http : //sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip
- #install environnement de développement de base
- sudo apt - get install build - pack essentiel de cmake - config
- sudo apt - get install default - jdk ant
- sudo apt - get install libgtkglext1 - dev
- sudo apt - get install bison
- sudo apt - get install qt4 - dev - tools libqt4 - dev libqt4 - core libqt4 - gui
- sudo apt - get install v4l - utils
- sudo apt - get install qtcreator ( vous n'avez pas vraiment besoin de l'avoir)
- #plus raspberry pi dépendances spécifiques à l'opencv qui vous faciliteront la vie
- sudo apt-get install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-progs ffmpeg libavcodec-dev libavcodec53 libavformat53 libavformat-dev libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev libxine1-ffmpeg libunicap2 libunicap2-dev swig libv4l-0 libv4l-dev python-numpy libpython2.7 python-dev python2.7-dev libgtk2.0-dev
- # prêt à commencer à compiler opencv
- # Extrayez maintenant le dossier opencv en décompressant le fichier zip que vous avez téléchargé depuis Sourceforge
- décompressez opencv - 2.4 . 9.zip
- #changez le répertoire dans le dossier que vous venez d'extraire
- cd opencv - 2.4 . 9.1
- #créer un répertoire appelé build
- mkdir build
- #change dans ce répertoire récemment créé
- construction de cd
- # étape très importante pour créer les drapeaux et les instructions pour le processus de compilation
- CMake - D CMAKE_BUILD_TYPE = DE PRESSE - D INSTALL_C_EXAMPLES = ON - D INSTALL_CPP_EXAMPLES = ON - D INSTALL_PYTHON_EXAMPLES = ON - D BUILD_EXAMPLES = ON - D WITH_QT = ON - D CMAKE_INSTALL_PREFIX = / usr / locale - D WITH_OPENGL = ON - D WITH_V4L = ON . .
- # maintenant vous êtes prêt à faire
- sudo make
- #et maintenant vous êtes prêt à installer *** très important assurez-vous d'inclure sudo avec la commande
- sudo make install
- #créer le fichier suivant:
- sudo nano / etc / ld . donc . conf . d / opencv . conf
- #entrez la ligne suivante dans le fichier vide:
- / usr / local / lib
- #après avoir enregistré le fichier, entrez la commande suivante:
- sudo ldconfig
- # ouvrez votre fichier bash.bashrc en entrant la commande:
- sudo nano / etc / bash . bashrc
- #dans votre fichier bash.bashrc, entrez les deux lignes suivantes à la fin du document:
- PKG_CONFIG_PATH = $ PKG_CONFIG_PATH : / usr / local / lib / pkgconfig
- exporter PKG_CONFIG_PATH
- #enregistrez-le et fermez le terminal, puis reconnectez-vous en ouvrant un nouveau terminal pour vous assurer que vos modifications apportées au fichier bash.bashrc prennent effet.
- #Test pour vous assurer que tout fonctionne correctement:
- # ouvrez le répertoire des exemples c:
- cd ~ /OpenCV-2.4.9/ samples / c
- chmod + x build_all . sh
- ./ build_all . sh
- # trouvez un exécutable et exécutez-le en entrant ce qui suit:
- ./ faceetect
- #si vous voulez tester le python, allez dans le répertoire python et entrez ce qui suit:
- #python name_of_the_file.py
- e . g python faceetect . py
- #et il fonctionnera.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement