Qt:5.12.8
opencv:3.4.14
qt安裝----------------------------------------------------------------------------------
因為使用官網(wǎng)下載的版本始終安裝失敗,所以我可以直接使用命令行進行下載安裝:
1:首先先將ubuntu的軟件更新,并更新鏡像源
sudo apt-get update
sudo apt-get upgrade
2:使用如下步驟安裝Qt
sudo apt-get install build-essential
sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
sudo apt-get install qtcreator
sudo apt-get install qt5*
安裝完成后如下圖所示:
opencv安裝----------------------------------------------------
這里選用的是opencv3.4.14
1:首先安裝依賴項
sudo apt-get install build-essential
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libatlas-base-dev gfortran libgtk2.0-dev libjpeg-dev libpng-dev
2:下載編譯安裝opencv--> Releases - OpenCV
3:進入opencv文件夾新建一個build目錄mdir build
cd build
cmake ../
cmake完之后,執(zhí)行make命令,大概需要半個多小時
4:make完畢后執(zhí)行 sudo make install
5:至此opencv編譯安裝完成
6:接著我們需要配置動態(tài)庫環(huán)境
sudo vim?/etc/ld.so.conf
在文末加入
接著使之生效sudo /sbin/ldconfig -v
7:可以查看opencv安裝后的庫
8:至此 opencv安裝完成;
Qt配置opencv------------------------------------------------------------
首先保證Qt和opencv的環(huán)境均已配置完全;未配置完全可以參考--> rk3588安裝qt+opencv
https://kdocs.cn/l/csg9Hx6gBGLj
1:首先創(chuàng)建Qt項目,使用qmake,創(chuàng)建完后打開.pro文件加入下圖所示opencv庫的路徑
打開main.cpp文件,輸入以下代碼,忽略紅色提醒,這里的代碼是獲取攝像頭的畫面,其中12代表的是video的節(jié)點號,我們可以使用v4l2-ctl --list-devices來獲取usb攝像頭的節(jié)點
?效果展示-------------------------------------------------------------------文章來源:http://www.zghlxwxcb.cn/news/detail-409452.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-409452.html
到了這里,關(guān)于RK3588安裝Qt+opencv+采集USB攝像頭畫面的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!