仮想マシンUbuntu下opencv 4.0とopencv_contrib4.0のコンパイルインストール
1404 ワード
1.依存パッケージのインストール
2.ダウンロードしたインストールパッケージを解凍する
3.解凍が終わったらopencv_をcontribはopencvディレクトリにコピーし、そのディレクトリの下にフォルダbuildを新規作成してフォルダを開きます.
4.cmake生成makefileファイルの実行、注意:OPENCV_EXTRA_MODULES_PATHはあなたのopencvですcontrib-4.0.0の下のmodulesの絶対パスディレクトリは、自分の実際のディレクトリに従ってアドレスを変更してください.あと后ろの2点は省略できません!!
5.cmakeが成功したら、buildファイルの下でmakeすることができます.
6.リンクライブラリ共有コンパイルインストールが完了した後、リンクライブラリをシステムで共有するために、コンパイラに発見させるには、管理コマンドldconfigを実行する必要があります.
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install build-essential qt5-default ccache libv4l-dev libavresample-dev libgphoto2-dev libopenblas-base libopenblas-dev doxygen openjdk-8-jdk pylint libvtk6-dev
sudo apt-get install pkg-config
sudo apt-get install libcanberra-gtk*
2.ダウンロードしたインストールパッケージを解凍する
sudo tar -xf opencv-4.0.0.tar.gz
sudo tar -xf opencv_contrib-4.0.0.tar.gz
3.解凍が終わったらopencv_をcontribはopencvディレクトリにコピーし、そのディレクトリの下にフォルダbuildを新規作成してフォルダを開きます.
4.cmake生成makefileファイルの実行、注意:OPENCV_EXTRA_MODULES_PATHはあなたのopencvですcontrib-4.0.0の下のmodulesの絶対パスディレクトリは、自分の実際のディレクトリに従ってアドレスを変更してください.あと后ろの2点は省略できません!!
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=/home/long/Documents/Opencv/opencv-4.0.0/opencv_contrib-4.0.0/modules/ ..
5.cmakeが成功したら、buildファイルの下でmakeすることができます.
sudo make -j8 #8
sudo make install
6.リンクライブラリ共有コンパイルインストールが完了した後、リンクライブラリをシステムで共有するために、コンパイラに発見させるには、管理コマンドldconfigを実行する必要があります.
sudo ldconfig -v