このチュートリアルでは、Debian 10にOpenCVをインストールする方法を紹介します。知らない人のために、OpenCV(Open Source Computer Vision Library)はオープンソースです。主に画像処理用のアプリケーションで使用される高度に最適化されたコンピュータライブラリ。さまざまな画像処理機能が組み込まれているため、簡単に始めることができます。Linux、Windows、Mac OS、iOS、Androidで動作します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 10(Buster)サーバーへのOpenCVのインストールを段階的に説明します。
Debian10バスターにOpenCVをインストールする
ステップ1.ソフトウェアをインストールする前に、次のapt
を実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:
sudo apt update sudo apt upgrade sudo apt install python3-opencv
ステップ2.Debian10にOpenCVをインストールします。
まず、必須およびオプションの依存関係をインストールします:
sudo apt install build-essential cmake git pkg-config libgtk-3-dev \ libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \ gfortran openexr libatlas-base-dev python3-dev python3-numpy \ libtbb2 libtbb-dev libdc1394-22-dev
次に、OpenCVとOpenCVの投稿リポジトリのクローンを作成します:
mkdir ~/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ビルドをセットアップします:
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_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON ..
コンパイルプロセスを開始します:
make -j2
最後に、次のコマンドを使用してOpenCVをインストールします。
sudo make install
OpenCVが正常にインストールされているかどうかを確認するには、次のコマンドを入力します。
pkg-config --modversion opencv4
おめでとうございます。OpenCVが正常にインストールされました。このチュートリアルを使用してDebian 10 BusterシステムにOpenCVをインストールしていただき、ありがとうございます。その他のヘルプや役立つ情報については、OpenCVの公式ウェブサイトを確認することをお勧めします。