Ubuntu での Opencv のインストールとアンインストール

ubuntu で opencv をアンインストールする方法: 1. ubuntu を開きます; 2. opencv が最初にインストールされたビルド ディレクトリを見つけて、そのビルド ディレクトリに入力してアンインストール操作を実行します; 3. rm コマンドを使用して、すべての opencv 関連項目をクリーンアップします。 /usr.

具体的な手順:

1. ubuntu システムのデスクトップで、ショートカット キー [Ctrl+Alt+T] を使用してターミナル コマンド ライン モードを開きます。

2. ubuntu ターミナルのコマンド ラインで次のコマンドを入力して、opencv がインストールされているビルド ディレクトリに移動し、アンインストールします。

sudo make uninstall

cd (安装opencv的build目录路径) #使用cd命令进入安装opencv的build目录

sudo rm -r build

3. 最後に、次のコマンドを入力して、/usr 内の opencv 関連の項目をすべてクリアします。

sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv*

UbuntuにOpencvをインストールする方法

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

Ubuntu システム障害 Opencv のインストール方法

1. ソースコードをコンパイルしてインストールすることにより、opencv をインストールします

sudo apt update
sudo apt install libopencv-dev python3-opencv

2. OpenCVをソースからインストールする

OpenCV をソースからインストールすると、利用可能な最新バージョンをインストールできます。また、特定のシステムに合わせて最適化され、すべてのビルド オプションを完全に制御できます。これは、OpenCV をインストールする最も推奨される方法です。

最新の 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 libopenexr-dev \
    libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

02. すべての OpenCV および OpenCV contrib ソースのクローンを作成します。

mkdir ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

この記事の執筆時点では、github リポジトリのデフォルト バージョンは 4.3.0 です。OpenCV の古いバージョンをインストールする場合は、cd で ディレクトリに移動しopencvopencv_contribを実行しますgit checkout <opencv-version>

03. ダウンロードが完了したら、一時ビルド ディレクトリを作成し、このディレクトリに変更します。

cd ~/opencv_build/opencv
mkdir -p 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 ..

出力は次のようになります。

-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/opencv_build/opencv/build

04. コンパイル プロセスを開始します。

make -j8

プロセッサに応じて値を変更します-fプロセッサーのコア数がわからない場合は、それを入力してnproc調べることができます。

システム構成によっては、コンパイルに数分以上かかる場合があります。

05. OpenCV をインストールします。

sudo make install

06. インストール結果を確認し、次のコマンドを入力すると、OpenCV のバージョンが表示されます。

C++ バインディング:

pkg-config --modversion opencv4

Ubuntu 20.04 サーバーに OpenCV をインストールする 2 つの異なる方法を示しました。最初の選択は要件と好みによって異なります。Ubuntu ソースからパッケージを直接インストールするのは簡単ですが、ソースから OpenCV をビルドしてインストールする方が柔軟性が高いため、OpenCV をインストールする際の最初の選択肢となります。

おすすめ

転載: blog.csdn.net/u013590327/article/details/123448623