博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Opencv同时读入多个视频
阅读量:4224 次
发布时间:2019-05-26

本文共 955 字,大约阅读时间需要 3 分钟。

#include <cv.h>
#include <highgui.h>
#include <Windows.h>
#include <cxcore.h>
int main()
{
cvNamedWindow("video1", 1);
// cvNamedWindow("video2", 1);
cvNamedWindow("video3", 1);
Sleep(100);
CvCapture *capture1 = cvCreateFileCapture("./video/demo.avi");
// CvCapture *capture2 = cvCreateFileCapture("./video/campus.mp4");
CvCapture *capture3 = cvCreateCameraCapture(0);
IplImage *frame1 = NULL;
// IplImage *frame2;
IplImage *frame3 = NULL;
while (1)
{
frame1 = cvQueryFrame(capture1);
if (!frame1) break;
cvShowImage("video1", frame1);
#if 0
frame2  =cvQueryFrame(capture2);
if (!frame2) break;
cvShowImage("video2", frame2);
#endif
frame3  =cvQueryFrame(capture3);
if (!frame3) break;
cvShowImage("video3", frame3);
char c = cvWaitKey(30);
if (c==27) break;
}
cvReleaseCapture(&capture1);
// cvReleaseCapture(&capture2);
cvReleaseCapture(&capture3);
cvDestroyWindow("video1");
// cvDestroyWindow("video2");
cvDestroyWindow("video3");
getchar();
return 0;
}

转载地址:http://pwkqi.baihongyu.com/

你可能感兴趣的文章
Oracle wallet 配置 说明
查看>>
Oracle smon_scn_time 表 说明
查看>>
VBox fdisk 不显示 添加的硬盘 解决方法
查看>>
Secure CRT 自动记录日志 配置 小记
查看>>
RMAN RAC 到 单实例 duplicate 自动分配通道 触发 ORA-19505 错误
查看>>
mysql 随机分页的优化
查看>>
DB2快速创建测试库
查看>>
SD卡驱动分析--基于高通平台
查看>>
[图文] Seata AT 模式分布式事务源码分析
查看>>
pm 源码分析
查看>>
kmsg_dump
查看>>
Getting a Result from an Activity
查看>>
Allowing Other Apps to Start Your Activity
查看>>
dev/mem
查看>>
pfn_valid 源码分析
查看>>
dev/kmem 和dev/mem的区别
查看>>
test-definitions/blob/master/auto-test/bigdata/bigdata.sh
查看>>
/test-definitions/blob/master/auto-test/blktrace/blktrace.sh
查看>>
test-definitions/blob/master/auto-test/blogbench/blogbench.sh
查看>>
test-definitions/blob/master/auto-test/boost/boost.sh
查看>>