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