Open CV のインストール

OpenCV 3.2 の機能を使用してモデルをカスタマイズする必要がある場合、Open Source Computer Vision (OpenCV) 3.2 ライブラリーをインストールできます。

手順

  1. 以下のコマンドを実行して、Github から OpenCV のソース・コードを取得します。
    wget https://github.com/opencv/opencv/archive/3.2.0.zip
  2. 以下のコマンドを実行して、ダウンロードしたパッケージを解凍し、パッケージ・ディレクトリーに移動します。
    unzip 3.2.0.zip
    cd opencv-3.2.0
  3. 以下のコマンドを実行して、ビルド用のサブディレクトリーを作成し、そのディレクトリーに移動します。
    mkdir build
    cd build
  4. 以下のコマンドを実行して、ビルド構成を準備して生成します。
    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON ..
  5. 以下のコマンドを実行して、パッケージをコンパイルしてビルドします。
    make -j $(($(nproc) + 1))
  6. 以下のコマンドを実行して、パッケージをインストールします。
    sudo make install
  7. 以下のコマンドを実行して、システムにライブラリーとモジュールを登録します。
    sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
    sudo ldconfig
  8. 必要に応じて以下のコマンドを実行し、バージョンの競合を防ぐために古いバージョンの OpenCV をアンインストールします。
    sudo apt-get autoremove libopencv-dev