#include "stdafx.h"
#include <iostream>
#include "opencv2/opencv.hpp"
using namespace std;
using namespace cv;
int _tmain(int argc, _TCHAR* argv[])
{
//read media c style
cvNamedWindow("test2", CV_WINDOW_AUTOSIZE);
CvCapture *capture = cvCreateFileCapture("......Wildlife.wmv");
IplImage *frame;
while(1) {
frame = cvQueryFrame(capture);
if (!frame) break;
cvShowImage("test2", frame);
char c = cvWaitKey(33);
if (c == 27) break; //ASCII 27 : Esc
}
cvReleaseCapture(&capture);
cvDestroyWindow("test2");
/***********************************************************************/
//read media cpp style
VideoCapture capture("......Wildlife.wmv");
if (!capture.isOpened())
return -1;
Mat frame;
while(1) {
capture >> frame;
namedWindow("test2", WINDOW_AUTOSIZE);
imshow("test2", frame);
char c = waitKey(33);
if (c == 27) break; //Esc
}
return 0;
}
Read media
最新推荐文章于 2024-06-25 14:20:10 发布