HLS中视频的读入和播放
代码
testbench,无需综合,直接仿真
#include <cassert>
#include <iostream>
#include <stdio.h>
#include <hls_opencv.h>
using namespace cv;
#define INPUT_VIDEO "D:/HLS_Pjt/object_tracking/source_code/ic1.avi"
int main(){
//读取视频文件
IplImage *frame;
CvCapture *capture =cvCaptureFromAVI(INPUT_VIDEO);//获取视频数据
cvNamedWindow("AVI player",0);
while(true)
{
if(cvGrabFrame(capture))
{
frame = cvRetrieveFrame(capture);
cvShowImage("AVI player",frame);
if(cvWaitKey(10)>=0) break;
}
else
{
break;
}
}
cvReleaseCapture(&capture);
cvDestroyWindow("AVI player");
return 0;
}