最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

ubuntu20.4下面 安裝 opencv for c++

2023-08-01 22:08 作者:im_dreamer  | 我要投稿

?特此分享一下,讓需要的朋友少走彎路 。


1 、下載opencv源碼,來編譯和安裝,

?opencv 有 c++ , android ,python 三個大版本 ,這里我們針對c++的。

?在 官網?https://docs.opencv.org/4.5.3/d7/d9f/tutorial_linux_install.html

或者 github? :https://github.com/opencv/opencv/archive/opencv-4.x.zip

這里選用?opencv-4.8.0

?opencv 是 必須安裝的 ,?opencv_contrib 是可選的 ,關于二者的關系,請網上自己搜索?

這里我選擇 兩個都安裝, 二者版本必須一直 ,?

2、開始構建? 和安裝

cd? /home/openCV4?

將?opencv-4.8.0.zip?和???opencv_contrib-4.8.0.zip

解壓到???/home/openCV4/

創(chuàng)建 build? 目錄? 并進入?

mkdir -p build && cd build

每個人的linux的系統(tǒng)環(huán)境 不同,所以需要補充安裝的 東西不一樣 ,opencv 編譯的時間有點久,編譯之前,盡量把需要依賴的庫都安裝了 ,不然編譯安裝后 ,運行測試sample 失敗 ,重新安裝很浪費時間 。

sudo apt update && sudo apt install -y cmake g++?

sudo apt install -y zlib1g-dev? ? libjpeg8-dev? libtiff5-dev

sudo apt-get install -y build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev? pkg-config

# Configure

cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.8.0/modules? ../opencv-4.8.0? -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON? -D WITH_GTK=ON

編譯選項需要哪些,根據(jù)你的需求不同,?上面的是個基本的?。

上面命令運行后 ,可以看下屏幕輸出的信息 ,把它copy到 一個 txt文件中 ,后面提示失敗的時候 ,再檢查下這個日志文件 ,會知道缺少什么 。


一般來說 ,上面的命令執(zhí)行 都會完成 , 不表示你接下來的操作會順利 。

接著 執(zhí)行??

cmake --build .

這個編譯時間有點長,依賴于你的計算機速度 。

其中?ippicv 插件 下載困難, 需要手工下載了 ,放到?指定位置 , 重新編譯,具體處理方法 參考鏈接?https://blog.csdn.net/weixin_42301220/article/details/127909883

下載鏈接 :

https://raw.githubusercontent.com/opencv/opencv_3rdparty/1224f78da6684df04397ac0f40c961ed37f79ccb/ippicv/ippicv_2021.8_lnx_intel64_20230330_general.tgz

編譯完成后 執(zhí)行? 下面的命令安裝?

sudo make install


3、找個例子 測試 下安裝是否成功?

里面的例子非常非常多,慢慢研究吧,最簡單的例子是?

/home/opencv/opencv-4.8.0/samples/cpp/example_cmake

這個例子, 如果你是用 vmware? 虛擬機下面測試的 , 需要使用usb3.0,? 需要虛擬機連接到攝像機 。

opencv 很早就在使用,最近幫一個網友,opencv+ V4L2 進行人臉檢測 ,所以重新搭建一下環(huán)境,分享一下幫助有需要的朋友 。

















ubuntu20.4下面 安裝 opencv for c++的評論 (共 條)

分享到微博請遵守國家法律
新闻| 阿城市| 江华| 郯城县| 天门市| 五寨县| 西林县| 房山区| 通道| 平阴县| 台前县| 兰州市| 淮北市| 肥东县| 青岛市| 高平市| 大余县| 昌邑市| 怀集县| 临洮县| 通渭县| 策勒县| 华宁县| 孝义市| 会宁县| 兴海县| 永德县| 太仓市| 安塞县| 庆城县| 宣城市| 青海省| 吉林省| 延安市| 青龙| 东源县| 聂荣县| 边坝县| 漾濞| 临海市| 巨鹿县|