日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Ubuntu18.04.2下編譯安裝OpenCV3.4.0過程

Opencv大家應(yīng)該很熟悉了,即使沒有使用過,也應(yīng)該都聽過,它是經(jīng)典的圖像處理庫,OpenCV在Windows下安裝是很簡單的,只需要配置DLL即可。但是在linux下,因為Linux各種發(fā)行版本多種多樣,所以我們只有自己通過編譯源碼的方式來安裝OpenCV了,本文測試的是ubuntu 18.04.2,源碼安裝會自動根據(jù)你當(dāng)前的Ubuntu系統(tǒng)中安裝的組件來編譯OpenCV源碼,所以說你編譯好的這份OpenCV庫是獨一無二的,移到別的地方就不行了的。

成都創(chuàng)新互聯(lián)公司主營葉城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都APP應(yīng)用開發(fā),葉城h5小程序設(shè)計搭建,葉城網(wǎng)站營銷推廣歡迎葉城等地區(qū)企業(yè)咨詢

這里講解如何在Ubuntu 18.04.2下編譯安裝OpenCV 3.4.0步驟過程。

1、源碼下載

OpenCV官網(wǎng):https://opencv.org/

github地址: https://github.com/opencv/opencv/releases/tag/3.4.0

直接下載 https://github.com/opencv/opencv/archive/3.4.0.tar.gz

目前最新版本是OpenCV 4.1.0,不過我沒有用最新版本,本文測試的是OpenCV 3.4.0。

2、安裝依賴

首先看官方的安裝說明,這個非常有必要,官方寫的比較好,基本按照官方說明進(jìn)行操作就可以了。

官方編譯安裝說明:https://docs.opencv.org/3.4.1/d7/d9f/tutorial_linux_install.html

安裝OpenCV需要先安裝必要的工具包。

  • GCC 4.4.x 或更新
  • CMake 2.8.7 或更高版本
  • Git
  • GTK+2.x 或更高版本, including 頭 (libgtk2.0-dev)
  • pkg-config
  • Python 2.6或更高版本以及帶有開發(fā)人員包的Numpy 1.5或更高版本(Python -dev, Python - Numpy)
  • ffmpeg或libav開發(fā)包:libavcodec-dev,libavformat-dev,libswscale-dev
  • [可選] libtbb2 libtbb-dev
  • [可選] libdc1394 2.x
  • [可選] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
  • [可選] CUDA Toolkit 6.5 or higher

安裝依賴

如果提示 E: 無法定位軟件包 libjasper-dev

添加

再次運行如下命令:

檢查自己安裝的gcc、cmake的版本是否太低。

3、編譯安裝

解壓源碼

在源碼外創(chuàng)建一個編譯文件夾,不要直接在源碼文件夾里面操作,以防亂了源碼,對后續(xù)開發(fā)不利

進(jìn)入創(chuàng)建的文件夾

執(zhí)行cmake,生成makefile

編譯

安裝

查看安裝結(jié)果

4、配置

安裝完后配置

打開文件可能是空白的,沒有關(guān)系,繼續(xù)下一步,在文件末尾添加

/usr/local/lib

使配置生效

添加環(huán)境變量

在文件最后添加

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

使環(huán)境變量生效

5、測試

下面用一個小程序測試一下

找到

cd到opencv-3.4.0/smaples/cpp/example_cmake目錄下

我們可以看到這個目錄里官方已經(jīng)給出了一個cmake的example我們可以拿來測試下

按順序執(zhí)行

報錯Gtk-Message: Failed to load module "canberra-gtk-module"

解決方法

sudo apt-get install libcanberra-gtk-module 

如下圖:

再次運行

即可看到打開了攝像頭,在左上角有一個Hello OpenCV

即表示配置成功。


網(wǎng)站題目:Ubuntu18.04.2下編譯安裝OpenCV3.4.0過程
分享鏈接:http://www.5511xx.com/article/cdsdicp.html