日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux ubuntu 装openCV,Linux(ubuntu 16.04) 安装 opencv C++

發(fā)布時間:2024/3/13 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux ubuntu 装openCV,Linux(ubuntu 16.04) 安装 opencv C++ 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Linux(ubuntu 16.04) 安裝 opencv C++

Linux(ubuntu 16.04) 安裝 opencv C++

參考文檔: https://blog.csdn.net/qq_33485434/article/details/80820393

1. 安裝依賴包

sudo apt-get install build-essential

sudo apt-get install libgtk2.0-dev

sudo apt-get install libavcodec-dev

sudo apt-get install libavformat-dev

sudo apt-get install libjpeg62-dev

sudo apt-get install libtiff5

sudo apt-get install libtiff5-dev

sudo apt-get install cmake

sudo apt-get install cmake-qt-gui

sudo apt-get install libswscale-dev

sudo apt-get install libjasper-dev

2. 配置opencv,使用cmake-gui進(jìn)行配置,使用cmake直接配置會報錯

cd opencv_dir

mkdir build

cd build

cmake-gui ..

出現(xiàn)下面的界面,更改設(shè)置,把WITH-CUDA和BUILD_opencv_gpu選項去掉打鉤,然后依次點Configure和Generate按鈕生成Configure文件。

然后:

make

sudo make install

安裝成功后還需要設(shè)置opencv的環(huán)境變量

打開文件

sudo gedit /etc/profile ##個人比較喜歡把環(huán)境變量放在/etc/profile里面,'~/.bashrc'一樣

在文件最后添加

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

執(zhí)行下列命令, 使環(huán)境變量立即生效

source /etc/profile

打開文件

sudo gedit /etc/ld.so.conf.d/opencv.conf

一般是新建文件,opencv的庫一般安裝在’/usr/local/lib’文件夾下,在文件內(nèi)添加

/usr/local/lib

執(zhí)行下列命令使之立刻生效

sudo ldconfig

經(jīng)過上面的流程,這樣就可以在eclipse里或者qtcreator里用opencv了。 不過要配置號相應(yīng)的路徑和lib文件。

對opencv的sample進(jìn)行編譯并運行

sudo ldconfig

經(jīng)過上面的流程,這樣就可以在eclipse里或者qtcreator里用opencv了。 不過要配置號相應(yīng)的路徑和lib文件。

示例代碼

對opencv的sample進(jìn)行編譯并運行

cd opencv_dir/samples/c

./build_all.sh

./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

Linux(ubuntu 16.04) 安裝 opencv C++相關(guān)教程

Ubuntu_Linux系統(tǒng)中基礎(chǔ)命令

Ubuntu_Linux系統(tǒng)中基礎(chǔ)命令 1、cd 切換目錄 cd ~ 切換到當(dāng)前用戶主目錄cd .. 切換到上一級目錄cd - 切換到上一次所在目錄 2、ls 查看當(dāng)前目錄下的文件 ls 查看目錄下的文件ls -alh 查看目錄下的文件和詳細(xì)信息 3、ll 查看目錄下文件的詳細(xì)信息 4、pwd 查看當(dāng)

Ubuntu中Failed to initialize NVML: Driver/library version mi

Ubuntu中Failed to initialize NVML: Driver/library version mismatch問題的解決 目錄 問題描述 問題根源 解決方案 問題描述 nvidia-smi 問題根源 NVIDIA 內(nèi)核驅(qū)動版本與系統(tǒng)驅(qū)動不一致 解決方案 以下是我的解決方案, 卸載電腦驅(qū)動,重裝415版本與nvidia 內(nèi)

ubuntu16.04 anaconda3 小白安裝pytorch步驟總結(jié)

ubuntu16.04 anaconda3 小白安裝pytorch步驟總結(jié) 目錄 換源 安裝過程 小問題 換源 首先換成清華源,步驟為: 1.瀏覽器搜索conda清華源,找到清華源頁面。 2.在home下按Ctrl H顯示隱藏文件,找到.condarc文件,將上圖方框里的內(nèi)容替換到.condarc文件里即可。 3

【linux安裝opencv3.4.1】/usr/bin/ld: cannot find -llib64

【linux安裝opencv3.4.1】/usr/bin/ld: cannot find -llib64 參考帖子在linux中安裝opencv3.4.1,在make環(huán)節(jié)遇上了好多錯,特此記錄~ ================================================== 碰上的沙雕bug 1.make報錯: /usr/bin/ld: cannot find -lnppc/usr/b

在Ubuntu系統(tǒng)下用C語言編寫程序

在Ubuntu系統(tǒng)下用C語言編寫程序 一、任務(wù) 在Ubuntu系統(tǒng)下請編寫一個主程序文件 main1.c 和一個子程序文件 sub1.c, 要求:子程序sub1.c 包含一個算術(shù)運算函數(shù) float x2x(int a,int b),此函數(shù)功能為對兩個輸入整型參數(shù)做某個運算,將結(jié)果做浮點數(shù)返回;主

Linux 命令之History

Linux 命令之History history 命令用來顯示執(zhí)行過的命令,也可以根據(jù)顯示的命令重新執(zhí)行需要的命令。 history: history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg…] ps.官方,以下為個人解釋。-c 清空當(dāng)前history list緩存

【服務(wù)器】【MySQL】服務(wù)器ubuntu 18.04安裝MySQL并配置遠(yuǎn)程連接

【服務(wù)器】【MySQL】服務(wù)器ubuntu 18.04安裝MySQL并配置遠(yuǎn)程連接 ubuntu安裝mysql sudo apt-get updatesudo apt-get install mysql-server 首先問你是否繼續(xù)安裝,鍵入y選擇繼續(xù)安裝 然后是一系列初始設(shè)置 還有幾個沒截出來都選y。 查看數(shù)據(jù)庫版本 mysql -V

linux大盤格式化分區(qū)

linux大盤格式化分區(qū) Linux 實例的磁盤管理 對于 Linux 系統(tǒng)上的大磁盤,也要采用 GPT 分區(qū)格式, 也可以不分區(qū), 把磁盤當(dāng)成一個整體設(shè)備使用。 在 Linux 上一般采用 XFS 或者 EXT4 來做大盤的文件系統(tǒng)。 磁盤的分區(qū)管理 在 Linux 上可以采用 parted 來對磁

總結(jié)

以上是生活随笔為你收集整理的Linux ubuntu 装openCV,Linux(ubuntu 16.04) 安装 opencv C++的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。