国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

Ubuntu如何安裝OpenCV Ubuntu安裝OpenCV教程

發(fā)布時(shí)間:2022-09-04 14:38 來(lái)源:主機偵探 閱讀:86 作者:主機偵探 欄目: 服務(wù)器 歡迎投稿:712375056

OpenCV是一個(gè)開(kāi)源的計算機視覺(jué)庫,綁定了C 、Python和Java,支持所有主要的操作系統。它可以利用多核處理和GPU加速的特點(diǎn)進(jìn)行實(shí)時(shí)操作。OpenCV用于廣泛的應用,包括醫學(xué)圖像分析、拼接街景圖像、監控視頻、檢測和識別人臉、跟蹤運動(dòng)對象、提取3D模型等。那么Ubuntu如何安裝OpenCV呢,本文介紹了如何在Ubuntu 20.04上安裝OpenCV。

一、從 Ubuntu 源存儲庫安裝 OpenCV

OpenCV 在 Ubuntu 20.04 軟件源中可用。想要安裝它,運行:

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

上面的命令將會(huì )安裝所有必要的軟件包,來(lái)運行 OpenCV:

通過(guò)導入cv2模塊,并且打印 OpenCV 版本來(lái)驗證安裝結果:

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

在寫(xiě)作的時(shí)候,軟件源的版本是 4.2:

輸出:

4.2.0

二、 從源碼安裝 OpenCV

從源碼安裝OpenCV可以允許你安裝最新可用的版本。它還將針對你的特定系統進(jìn)行優(yōu)化,并且你可以完整控制所有的構建選項。這是最推薦的安裝 OpenCV 的方式。

執行下面的步驟來(lái)從源碼安裝最新的 OpenCV 版本:

1、安裝構建工具和所有的依賴(lài)軟件包:

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

2、克隆所有的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

在寫(xiě)作的時(shí)候,github 軟件源中的默認版本是 4.3.0。如果你想安裝更舊版本的 OpenCV, cd 到 opencvopencv_contrib目錄,并且運行git checkout <opencv-version>。

3、一旦下載完成,創(chuàng )建一個(gè)臨時(shí)構建目錄,并且切換到這個(gè)目錄:

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 ..

輸出將會(huì )如下:

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

4、開(kāi)始編譯過(guò)程:

make -j8

根據你的處理器修改-f值。如果你不知道你的處理器核心數,你可以輸入nproc找到。

編譯將會(huì )花費幾分鐘,或者更多,這依賴(lài)于你的系統配置。

5、安裝 OpenCV:

sudo make install

6、驗證安裝結果,輸入下面的命令,那你將會(huì )看到 OpenCV 版本:

C bindings:

pkg-config --modversion opencv4

輸出:

4.3.0

Python bindings:

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

輸出:

4.3.0-dev

來(lái)源鏈接:https://www.idcspy.com/31834.html

本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

精品国偷自产在线视频99| 专干老肥熟女视频网站300部| 国产精品毛片完整版视频| 国产午睡沙发系列999| 欧美成人精品手机在线| 在线观看AV片永久免费|