[PYTHON] Installez OpenCV4 sur Raspberry Pi 3

Installez OpenCV 4.2.0.

■ Environnement  - Raspberry Pi 3   - g++ 4.9.2   - Python3.4.2

■ Prérequis Ce qui suit est installé  - Git  - cmake  - GNU Make

■ Procédure

    1. Augmentez la zone de swap pour que l'allocation de mémoire n'échoue pas
$ sudo nano /etc/dphys-swapfile

Remplacez CONF_SWAPSIZE '' de 100 '' par `` 1024 ''.

/etc/dphys-swapfile


CONF_SWAPSIZE=1024

Reflétez les changements.

$ sudo /etc/init.d/dphys-swapfile restart
  1. Installer les fichiers dépendants
$ sudo apt update
$ sudo apt install build-essential cmake git pkg-config libgtk-3-dev "libcanberra-gtk*"
$ sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
$ sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev opencl-headers
    1. Téléchargez le fichier source opencv
$ git clone --branch 4.2.0 https://github.com/opencv/opencv.git
$ git clone --branch 4.2.0 https://github.com/opencv/opencv_contrib.git
  1. Créer un répertoire de construction
$ mkdir <path-to-opencv>/opencv/build
$ cd <path-to-opencv>/opencv/build
  1. Créer un fichier de configuration
$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D INSTALL_C_EXAMPLES=OFF \
    -D INSTALL_PYTHON_EXAMPLES=OFF \
    -D OPENCV_GENERATE_PKGCONFIG=ON \
    -D ENABLE_NEON=ON \
    -D OPENCV_EXTRA_EXE_LINKER_FLAGS=-latomic \
    -D ENABLE_VFPV3=ON \
    -D BUILD_TESTS=OFF \
    -D OPENCV_ENABLE_NONFREE=ON \
    -D OPENCV_EXTRA_MODULES_PATH=/<path-to-opencv>/opencv_contrib/modules \
    -D BUILD_EXAMPLES=OFF ..

Configuration terminée '' et `` Génération terminée '' s'affichent et confirment que le processus s'est terminé normalement.

  1. Compiler
$ make -j4
  1. Installez le fichier compilé
$ sudo make install
  1. Confirmez qu'il a été installé avec succès
$ pkg-config --modversion opencv4

Output


4.2.0
$ python3 -c "import cv2; print(cv2.__version__)"

Output


4.2.0

■ Lien de référence How to Install OpenCV on Raspberry Pi 3 https://linuxize.com/post/how-to-install-opencv-on-raspberry-pi/

Recommended Posts

Installez OpenCV4 sur Raspberry Pi 3
Installez TensorFlow 1.15.0 sur Raspberry Pi
raspberry pi 4 centos7 installer sur docker
Installez ghoto2 sur Raspberry Pi (Remarque)
Procédure d'installation d'OpenCV sur Raspberry Pi
pigpio sur Raspberry pi
Installez la version 64 bits du système d'exploitation (bate) sur Raspberry Pi
Installez docker-compose sur le système d'exploitation Raspberry Pi 64 bits
Cython sur Raspberry Pi
Installation du système d'exploitation Raspberry Pi (Raspbian)
Installez OpenCV sur Ubuntu + python
Introduction de pyenv sur Raspberry Pi
Utilisez NeoPixel avec la tarte aux framboises
Créer un environnement OpenCV4 sur Raspberry Pi à l'aide de Poetry
Ubuntu 20.04 sur raspberry pi 4 avec OpenCV et utilisation avec python
Installez pyenv sur Raspberry Pi pour gérer Python
Résoudre les problèmes liés à l'installation d'OpenCV sur Raspberry Pi et à la capture
Test de la communication UART avec Raspberry Pi
MQTT sur Raspberry Pi et Mac
Installez OpenCV et Chainer sur Ubuntu
Construisez et installez OpenCV sur Windows
Comment installer OpenCV sur Mac
Essayez d'utiliser ArUco avec Raspberry Pi
Allumer / éteindre le Raspberry pi avec Arduino
Détecter l'état du commutateur avec Raspberry Pi 3
L Chika avec Raspberry Pi C #
Construisez wxPython sur Ubuntu 20.04 sur Raspberry Pi 4
Raspberry Pi "Lampe de notification Honwaka" Partie 2
Détectez la "luminosité" en utilisant python sur Raspberry Pi 3!
Raspberry Pi "Lampe de notification Honwaka" Partie 1
Activer la communication série UART + avec Raspberry Pi
Accélérez l'apprentissage en profondeur avec le processeur Rasperry Pi 4
Définir l'espace d'échange sur Ubuntu sur Raspberry Pi
Programmation normale avec la programmation Node-RED avec Raspberry Pi 3
Utiliser le capteur Grove avec Raspberry Pi
Exécutez un servomoteur en utilisant python sur Raspberry Pi 3
Travailler avec des capteurs dans Mathematica sur Raspberry Pi
Construire un environnement OpenCV-Python sur Raspberry Pi B +
Détectez la température à l'aide de python sur Raspberry Pi 3!
Lutte pour l'installation d'Opencv
Multiplication matricielle sur GPU Raspberry Pi (partie 2)
Travailler avec le GPS en Python pour Raspberry Pi 3
Pourquoi detectMultiScale () est lent sur Raspberry Pi B +
Comment installer OpenCV sur Jetson Nano Python
Détectez les interrupteurs à glissière à l'aide de python sur Raspberry Pi 3!
Construire un environnement Django sur Raspai (MySQL)
Essayez d'utiliser le code QR avec Raspberry Pi
Installez OpenCV 4.0 et Python 3.7 sur Windows 10 avec Anaconda
Détectez les commutateurs magnétiques à l'aide de python sur Raspberry Pi 3!
Profitez du travail électronique avec GPIO de Raspberry Pi
Allumez / éteignez votre PC avec Raspberry Pi
Grove - Capteur de température et d'humidité (DHT11) avec Raspberry Pi
Rendre DHT11 disponible avec Raspeye + python (Remarque)
Démarrage de la compilation croisée pour Raspberry Pi Zero sur Ubuntu
Sonnez le buzzer en utilisant python sur Raspberry Pi 3!
Introduction de Ceph avec Kubernetes sur Raspberry Pi 4B (ARM64)