[PYTHON] Installieren Sie OpenCV4 auf Raspberry Pi 3

Installieren Sie OpenCV 4.2.0.

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

■ Voraussetzungen Folgendes ist installiert  - Git  - cmake  - GNU Make

■ Vorgehensweise

    1. Erhöhen Sie den Auslagerungsbereich, damit die Speicherzuordnung nicht fehlschlägt
$ sudo nano /etc/dphys-swapfile

Ändern Sie `CONF_SWAPSIZE``` von` 100 in `` `1024.

/etc/dphys-swapfile


CONF_SWAPSIZE=1024

Reflektieren Sie die Änderungen.

$ sudo /etc/init.d/dphys-swapfile restart
  1. Installieren Sie abhängige Dateien
$ 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. Laden Sie die opencv-Quelldatei herunter
$ 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. Erstellen Sie ein Build-Verzeichnis
$ mkdir <path-to-opencv>/opencv/build
$ cd <path-to-opencv>/opencv/build
  1. Erstellen Sie eine Konfigurationsdatei
$ 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 ..

`Configuring done und Generating done` werden angezeigt und bestätigen, dass der Vorgang normal abgeschlossen wurde.

  1. Kompilieren
$ make -j4
  1. Installieren Sie die kompilierte Datei
$ sudo make install
  1. Bestätigen Sie, dass es erfolgreich installiert wurde
$ pkg-config --modversion opencv4

Output


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

Output


4.2.0

■ Referenzlink How to Install OpenCV on Raspberry Pi 3 https://linuxize.com/post/how-to-install-opencv-on-raspberry-pi/

Recommended Posts

Installieren Sie OpenCV4 auf Raspberry Pi 3
Installieren Sie TensorFlow 1.15.0 auf Raspberry Pi
Himbeer Pi 4 Centos7 auf Docker installieren
Installieren Sie ghoto2 auf Raspberry Pi (Hinweis)
OpenCV-Installationsverfahren auf Raspberry Pi
Pigpio auf Himbeer-Pi
Installieren Sie das 64-Bit-Betriebssystem (Bate) auf Raspberry Pi
Installieren Sie Docker-Compose unter 64-Bit-Raspberry-Pi-Betriebssystem
Cython auf Raspberry Pi
Installation von Raspberry Pi OS (Raspbian)
Installieren Sie OpenCV unter Ubuntu + Python
Pyenv auf Raspberry Pi eingeführt
Verwenden Sie NeoPixel mit Himbeerkuchen
Erstellen Sie mithilfe von Poetry eine OpenCV4-Umgebung auf Raspberry Pi
Ubuntu 20.04 auf Himbeer-Pi 4 mit OpenCV und mit Python verwenden
Installieren Sie pyenv auf Raspberry Pi, um Python zu verwalten
Fehlerbehebung bei der Installation von OpenCV auf Raspberry Pi und der Erfassung
Testen der Kommunikation mit Raspberry Pi
MQTT auf Raspberry Pi und Mac
Installieren Sie OpenCV und Chainer unter Ubuntu
Erstellen und installieren Sie OpenCV unter Windows
So installieren Sie OpenCV auf einem Mac
Versuchen Sie es mit ArUco mit Raspberry Pi
Ein- / Ausschalten von Raspberry Pi mit Arduino
Erkennen Sie den Schalterstatus mit Raspberry Pi 3
L Chika mit Himbeer-Pi C #
Erstellen Sie wxPython unter Ubuntu 20.04 auf Himbeer-Pi 4
Raspberry Pi "Honwaka Benachrichtigungslampe" Teil 2
Erkennen Sie "Helligkeit" mit Python auf Raspberry Pi 3!
Raspberry Pi "Honwaka Benachrichtigungslampe" Teil 1
Aktivieren Sie die serielle UART + -Kommunikation mit Raspberry Pi
Beschleunigen Sie Deep Learning mit der Rasperry Pi 4-CPU
Stellen Sie den Swap Space unter Ubuntu auf Raspberry Pi ein
Normal programmieren mit Node-RED-Programmierung mit Raspberry Pi 3
Verwenden Sie den Grove-Sensor mit Raspberry Pi
Lassen Sie einen Servomotor mit Python auf Raspberry Pi 3 laufen
Arbeiten mit Sensoren in Mathematica auf Raspberry Pi
Erstellen Sie eine OpenCV-Python-Umgebung auf Raspberry Pi B +
Ermitteln Sie die Temperatur mit Python auf Raspberry Pi 3!
Opencv Installationskampf
Matrixmultiplikation auf Raspberry Pi GPU (Teil 2)
Arbeiten mit GPS in Python für Raspberry Pi 3
Warum DetectMultiScale () auf Raspberry Pi B + langsam ist
So installieren Sie OpenCV auf Jetson Nano Python
Erkennen Sie Schiebeschalter mit Python auf Raspberry Pi 3!
Erstellen Sie eine Django-Umgebung auf Raspai (MySQL)
Versuchen Sie, QR-Code mit Raspberry Pi zu verwenden
Installieren Sie OpenCV 4.0 und Python 3.7 unter Windows 10 mit Anaconda
Erkennen Sie Magnetschalter mit Python auf Raspberry Pi 3!
Genießen Sie die elektronische Arbeit mit GPIO von Raspberry Pi
Schalten Sie Ihren PC mit Himbeer-Pi ein / aus
Grove - Temperatur- und Feuchtigkeitssensor (DHT11) mit Raspberry Pi
Stellen Sie DHT11 mit Raspeye + Python zur Verfügung (Hinweis)
Cross-Compilierung für Raspberry Pi Zero unter Ubuntu gestartet
Lassen Sie den Summer mit Python auf Raspberry Pi 3 erklingen!
Einführung von Ceph mit Kubernetes auf Raspberry Pi 4B (ARM64)