获取Avi视频图像、摄像头图像
ShowAvi.c
/*
* Copyright (c++) 2013,合肥学院智能视觉与检测实验室
* All rights reserved.
*
* 文件名称:ShowAvi.c
* 摘 要:加载Avi视频图像、摄像头图像
*
* 当前版本:1.0
* 作 者:高全宁
* 完成日期:2013年5月6日
*
*亲测有效
*/
#include "stdafx.h" #include "highgui.h" #include "cv.h" #include "cxcore.h" int main() { cvNamedWindow("avi"); CvCapture* capture = cvCreateFileCapture("F:\\who_is_your_favourite.avi"); //CvCapture* capture = cvCreateCameraCapture(-1); ////读取摄像头,-1为随机选择一个摄像头 IplImage* frame; while (1) { frame = cvQueryFrame(capture); if (!frame) { break; } cvShowImage("avi",frame); char c = cvWaitKey(33); if (c == 27) { break; } } cvReleaseCapture(&capture); cvDestroyWindow("avi"); return 0; }
ShowAvi.cpp
待补