GNU/Linux >> Linux の 問題 >  >> Ubuntu

CentOS8にOpenCVをインストールする方法

このチュートリアルでは、CentOS 8にOpenCVをインストールする方法を示します。知らない人のために、OpenCV(Open Source Computer Vision Library)はオープンソースです。主に画像処理用のアプリケーションで使用される高度に最適化されたコンピュータライブラリ。さまざまな画像処理機能が組み込まれているため、簡単に始めることができます。Linux、Windows、Mac OS、iOS、Androidで動作します。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 CentOS8サーバーへのOpenCVのインストールを段階的に説明します。

CentOS8にOpenCVをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnf clean all
sudo dnf update

ステップ2.CentOS8にOpenCVをインストールします。

  • CentOSリポジトリからOpenCVをインストールします:
sudo dnf install opencv opencv-devel opencv-python

次に、次を実行してOpenCVライブラリが存在することを確認します:

pkg-config --modversion opencv
  • ソースからOpenCVをインストールします:
sudo dnf install epel-release 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

次に、OpenCVと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のバージョンを確認します:

pkg-config --modversion opencv4

Python cv2モジュールの実行を確認するには:

python3 -c "import cv2; print(cv2.__version__)"

おめでとうございます!OpenCVが正常にインストールされました。CentOS8システムにOpenCVをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、OpenCVの公式Webサイトを確認することをお勧めします。


Ubuntu
  1. CentOS7にDockerをインストールする方法

  2. CentOS7のインストール方法

  3. Ubuntu 20.04にOpenCVをインストールするにはどうすればいいですか?

  1. CentOS7にAnacondaをインストールする方法

  2. CentOS7にPHP7、7.2、7.3をインストールする方法

  3. CentOS7にJava11および12をインストールする方法

  1. CentOS7にWine4.0をインストールする方法

  2. CentOS7にVim8.2をインストールする方法

  3. CentOS7にVirtualBoxをインストールする方法