首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

关于使用opencv读取avi文件的有关问题

2012-05-09 
关于使用opencv读取avi文件的问题本人使用opencv中的cvQueryFrame函数读取1800帧的avi文件,对每一帧进行处

关于使用opencv读取avi文件的问题
本人使用opencv中的cvQueryFrame函数读取1800帧的avi文件,对每一帧进行处理,同时每读取一帧计数器i自动加一,文件读完后显示i的值为一千五百多,这是不是说明cvQueryFrame函数读取文件时存在丢帧现象,导致不是所有的帧都被处理到了?为什么会出现这种情况?请高手告知。。。谢谢。。。

[解决办法]
int frames=(int) cvGetCaptureProperty(g_capture,CV_CAP_PROP_FRAME_COUNT);

获取g_capture所指向视频文件总帧数,看是多少!

热点排行