OpenCV installieren

Sie können die Bibliothek von Open Source Computer Vision (OpenCV) 3.2 installieren, wenn Modelle mit den Features von OpenCV 3.2 angepasst werden sollen.

Vorgehensweise

  1. Rufen Sie den OpenCV-Quellcode von Github ab:
    wget https://github.com/opencv/opencv/archive/3.2.0.zip
  2. Entpacken Sie das heruntergeladene Paket und wechseln Sie in das Paketverzeichnis:
    unzip 3.2.0.zip
    cd opencv-3.2.0
  3. Erstellen Sie ein Unterverzeichnis für den Build und wechseln Sie in dieses Verzeichnis:
    mkdir build
    cd build
  4. Bereiten Sie die Buildkonfiguration vor und generieren Sie sie:
    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON ..
  5. Kompilieren das Paket und führen Sie den Build aus:
    make -j $(($(nproc) + 1))
  6. Installieren Sie das Paket:
    sudo make install
  7. Registrieren Sie die Bibliotheken und Module beim System:
    sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
    sudo ldconfig
  8. Deinstallieren Sie bei Bedarf die OpenCV-Vorgängerversion, um einen Versionskonflikt zu vermeiden:
    sudo apt-get autoremove libopencv-dev