MFC 如何读取视频文件(如.avi)

 我来答
ahcc08
2016-08-02 · 知道合伙人软件行家
ahcc08
知道合伙人软件行家
采纳数:11853 获赞数:51939
拥有丰富的软件开发经验。

向TA提问 私信TA
展开全部
void Cs1View::OnVideoFileRead()
{
IplImage* pFrame = NULL;  
//获取视频文件  
CvCapture *pCapture=cvCreateFileCapture("calib_3D.avi");  
//cvNamedWindow("video",1);  
//显示视屏 
int i=0;
while(1)  
{  

pFrame=cvQueryFrame( pCapture );
i++;
CString str;
str.Format(TEXT("%d"),i); 

if(!pFrame)
break;
else
{
AfxMessageBox(str);
i=i+2;
}
img1.CopyOf(pFrame);
Invalidate();
///* char c=cvWaitKey(33);  
//if(c==27)break; */
//cvReleaseCapture(&pCapture);
//img1.Destroy();
}  
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式