ChatGPT 4
ChatGPT
ChatGPT
ChatGPT
ChatGPT
-
sudo apt-get update
sudo apt-get install build-essential cmake pkg-config
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install python3-dev
OpenCVのソースコードのダウンロード
- OpenCVとOpenCV_contrib(追加機能を含む)のソースコードをダウンロードします。
bash
-
cd ~
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
特定のバージョンをビルドしたい場合は、各リポジトリ内で
git checkout <バージョンタグ>
を実行してください。
ビルド設定
- ビルドディレクトリを作成し、CMakeを使用してビルド設定を行います。
bash
-
cd ~/opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_GENERATE_PKGCONFIG=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
このコマンドは、OpenCVをビルドするための様々なオプションを設定します。必要に応じてオプションを調整してください。
コンパイル
- コンパイルを実行します。このプロセスには時間がかかる場合があります。
bash
-
make -j$(nproc)
-j$(nproc)
オプションは、利用可能なすべてのCPUコアを使用してビルドを加速します。
インストール
- コンパイルが完了したら、システムにインストールします。
bash
-
sudo make install
sudo ldconfig
確認
- OpenCVが正しくインストールされたかを確認します。
bash
pkg-config --modversion opencv4
またはPythonから:
python