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 で ディレクトリに移動しopencv
、opencv_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 をインストールする際の最初の選択肢となります。