このチュートリアルでは、AlmaLinux 8にOpenCVをインストールする方法を紹介します。知らない人のために、OpenCV(Open Source Computer Vision Library)はオープンソースソフトウェアです。 C ++、Python、Javaのバインディング。OpenCVは、リアルタイムで最適化されたコンピュータービジョンライブラリ、ツール、ハードウェアを提供します。また、Machine Learning(ML)とArtificial Intelligence(AI)のモデル実行もサポートします。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 AlmaLinux8へのOpenCVの段階的なインストールを紹介します。CentOSとRockyLinuxでも同じ手順に従うことができます。
AlmaLinux8にOpenCVをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf update sudo dnf install epel-release sudo dnf install opencv opencv-devel opencv-python
ステップ2.依存関係をインストールします。
これで、必要なツールと依存関係をシステムにインストールします:
sudo dnf install git gcc gcc-c++ cmake3 qt5-qtbase-devel python3 python3-devel python3-pip cmake python3-devel python3-numpy gtk2-devel libpng-devel jasper-devel openexr-devel libwebp-devel libjpeg-turbo-devel libtiff-devel tbb-devel libv4l-devel eigen3-devel freeglut-devel mesa-libGL mesa-libGL-devel boost boost-thread boost-devel gstreamer1-plugins-base
ステップ2.AlmaLinux8にOpenCVをインストールします。
依存関係がインストールされたら、次のコマンドを使用してOpenCVcontribとOpenCVリポジトリのクローンを作成します。
mkdir -p ~/opencv_build && cd ~/opencv_build git clone https ://github.com/opencv/opencv.git git clone https ://github.com/opencv/opencv_contrib.git
次に、ディレクトリの一時ビルドを作成し、そのディレクトリに移動します:
cd ~/opencv_build/opencv && mkdir build && cd build
その後、次のCMakeコマンドを使用してOpenCVビルドを構成します。
cmake3 -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_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON ..
次のコマンドを使用してコンパイルプロセスを開始します:
make -j8 sudo make install
最後に、ディレクトリ/ usr/share/pkgconfig
にシンボリックリンクファイルopencv4.pcを作成します。 ldconfig
を実行します ライブラリのキャッシュを再構築します。
sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/ sudo ldconfig
インストールされているOpenCVのバージョンを確認することで、システムにOpenCVが正常にインストールされていることを確認できます:
pkg-config --modversion openc
Pythonモジュールcv2を有効にするには、以下のコマンドを実行します。
python3 -c "import cv2; print(cv2.__version__)"
おめでとうございます!OpenCVが正常にインストールされました。このチュートリアルを使用して、AlmaLinux 8システムにOpenCV(Open Source Computer Vision Library)をインストールしていただきありがとうございます。追加のヘルプや役立つ情報が必要な場合は、 OpenCVの公式ウェブサイトを確認してください。