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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

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

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

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進行配置,使用cmake直接配置會報錯

cd opencv_dir

mkdir build

cd build

cmake-gui ..

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

然后:

make

sudo make install

安裝成功后還需要設置opencv的環境變量

打開文件

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

在文件最后添加

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

執行下列命令, 使環境變量立即生效

source /etc/profile

打開文件

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

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

/usr/local/lib

執行下列命令使之立刻生效

sudo ldconfig

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

對opencv的sample進行編譯并運行

sudo ldconfig

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

示例代碼

對opencv的sample進行編譯并運行

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++相關教程

Ubuntu_Linux系統中基礎命令

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

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

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

ubuntu16.04 anaconda3 小白安裝pytorch步驟總結

ubuntu16.04 anaconda3 小白安裝pytorch步驟總結 目錄 換源 安裝過程 小問題 換源 首先換成清華源,步驟為: 1.瀏覽器搜索conda清華源,找到清華源頁面。 2.在home下按Ctrl H顯示隱藏文件,找到.condarc文件,將上圖方框里的內容替換到.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環節遇上了好多錯,特此記錄~ ================================================== 碰上的沙雕bug 1.make報錯: /usr/bin/ld: cannot find -lnppc/usr/b

在Ubuntu系統下用C語言編寫程序

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

Linux 命令之History

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

【服務器】【MySQL】服務器ubuntu 18.04安裝MySQL并配置遠程連接

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

linux大盤格式化分區

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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。