系统配置:
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