opencv & qt study-(2)-打开video& camera

来源:互联网 发布:复变函数 知乎 编辑:程序博客网 时间:2024/05/16 14:25

在上一篇中说到打开一幅图像,关于怎么在qt creator中创建工程和添加opencv相关的库在也都说了,这里不在重复了,直接上代码:

//打开视频void open_video(){    VideoCapture capture("F:/bike.avi");   //读入一个视频序列    while(1)    {        Mat frame;   //存储每一帧的图像        capture >> frame;        imshow("video",frame);//显示当前帧        waitKey(30); //延时30ms    }}


在main函数中调用此函数可以打开一段视频。

//从摄像头打开void open_camera(){    VideoCapture capture(0);    while(1)    {        Mat frame;    //存储每一帧的图像        capture >>frame;  //从摄像头中读取一帧的数据        imshow("video camera",frame);  //显示读取到的数据        waitKey(30);    //延时30ms    }}


在main函数中调用此函数可以找开电脑上的摄像头(前提是电脑上有摄像头并且可用)。

 

完整的工程:http://download.csdn.net/detail/chengfei609/8766257


对于上面所用的的类,成员函数会在后面详细说明,这里主要是先体验一下opencv。

0 0
原创粉丝点击