RK3588安装Qt+opencv+采集USB摄像头画面

Qt:5.12.8

opencv:3.4.14

qt安装----------------------------------------------------------------------------------

因为使用官网下载的版本始终安装失败,所以我可以直接使用命令行进行下载安装:

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完之后,执行make命令,大概需要半个多小时

4:make完毕后执行 sudo make install

5:至此opencv编译安装完成

6:接着我们需要配置动态库环境

sudo vim /etc/ld.so.conf

在文末加入

接着使之生效sudo /sbin/ldconfig -v

7:可以查看opencv安装后的库

8:至此 opencv安装完成;

Qt配置opencv------------------------------------------------------------

首先保证Qt和opencv的环境均已配置完全;未配置完全可以参考--> rk3588安装qt+opencv

https://kdocs.cn/l/csg9Hx6gBGLj

1:首先创建Qt项目,使用qmake,创建完后打开.pro文件加入下图所示opencv库的路径

打开main.cpp文件,输入以下代码,忽略红色提醒,这里的代码是获取摄像头的画面,其中12代表的是video的节点号,我们可以使用v4l2-ctl --list-devices来获取usb摄像头的节点

 效果展示-------------------------------------------------------------------

  • 8
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

warren@伟_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值