qt显示通过opencv显示摄像头
做毕业设计实现这个功能时遇到博客中遇到的不使用imshow就不显示的问题,经过查找资料通过定时获取图像的方法解决了该问题。
以下是主要实现方法 下载地址(qt5.8 vs2013 addin2.0)
头文件
#pragma once
#include <QtWidgets/QMainWindow>
#include <QMainWindow>
#include <QMenu>
#include <QMenuBar>
#include <QStatusBar>
#include <QLabel>
#include "ui_stereovisondemo.h"
#include <opencv2/opencv.hpp>
using namespace cv;
class stereovisondemo : public QMainWindow
{
Q_OBJECT
public:
stereovisondemo(QWidget *parent = Q_NULLPTR);
private:
Ui::stereovisondemoClass ui;
private slots:
void openCaptureClicked();
void showImage();
};
cpp
//#pragma execution_