树莓派上实现qt+opencv获取mipi-csi摄像头视频以及qt使用wiringPi库控制LED的亮灭

本文介绍了在树莓派上使用qt结合opencv从mipi-csi摄像头获取视频,同时利用wiringPi库控制LED灯的亮灭。在安装和配置过程中,遇到库冲突问题,通过调整.pro文件中opencv库的引用解决了问题。最终发现,虽然调试模式下出现错误,但编译后的可执行文件在终端运行正常。
摘要由CSDN通过智能技术生成

系统配置:

https://blog.csdn.net/xiaolintyd/article/details/52974809

首先在系统里面安装opencv

sudo apt-get install libopencv-dev

安装qt

sudo apt-get update

sudo apt-get install qt5-default

sudo apt-get install qtcreator

 

源代码:

代码参考:https://www.cnblogs.com/lifan3a/articles/7305652.html

先在在ui界面上放置一个“Vertical Layout”控件,调整到合适大小

 

pro文件需要添加引入opencv和gpio相关的动态库:

LIBS += -lwiringPi
LIBS += -lopencv_highgui
LIBS += -lopencv_core
LIBS += -lopencv_video
LIBS += -lopencv_videoio
LIBS += -lopencv_imgproc

mainwindow.h中加入相应的头文件和类的成员声明:

#if 1
#include <QPaintEvent>
#include <QTimer>
#include <QPainter>
#include <QPixmap>
#include <QLabel>
#include <QImage>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#endif

//类的声明:
class MainWi
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值