因为学习各种其他的事情耽搁了好久,终于又开始qt的学习了!因此我又来记录了……
这一次的学习是如何用opencv打开摄像头抓取视频,并实现采集图像的功能。
首先建立Qt Widgets Application,配置好opencv,如何配置在之前的博客中说过了。在编程之前,在ui界面上添加按钮和显示屏
请忽略我还没有对齐的两个label……我还没有学习如何对齐……
三个按钮的名称(objectName)分别改为OpenCameraBtn、TakePicBtn、CloseCameraBtn
然后是代码部分了。
mainwindow.h中,添加的部分:需要的头文件,信号槽、新定义的参数。
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QPaintEvent>
#include <QTimer>
#include <QPainter>
#include <QPixmap>
#include <QLabel>
#include <QImage>
#include <QDebug>
#include <opencv.hpp>