(开发环境:ubuntu 16.04+opencv3.1.0+qt5)
入门opencv首先了解下读取视频文件、摄像头的编程风格。
opencv2、opencv3对此最基本到区别莫过于操作图像矩阵的不同:
opencv2采用到是IplImage指针;opencv3采用的是Mat矩阵。
先上代码:
opencv2风格:
#include <QCoreApplication>
#include <cv.hpp>
#include <highgui.h>
#include <video.hpp>
using namespace cv;
int main(int argc, char *argv[])
{
cvNamedWindow("mp4");
/*CvCapture结