返回信息流采用OpenCV的cvQueryFrame()函数,仅仅是逐帧读取不做其他处理的话,36000帧就需要3分10秒;加上后续处理肯定会更加慢。
请教有没有别的方法可以提高视频逐帧读取速率。谢谢
PS:CSDN上有人问过同样的问题,有人说用AVI API,昨天试了速率没有提高。
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #8794同步于 2012/3/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
怎样提高视频逐帧读取的速度
AMY1990
2012/3/6镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
主要是因为有速度的指标要求,如果读取速度就很慢的话,后面再怎么处理都很难突破这个极限了。没有找到提高读取速度的办法,所以改用跳帧处理了,这样实际处理的帧数少了时间也缩短了,再加上后续处理基本能达到要求了。
谢谢你的回复呢。
【 在 mountainking (山丘之王) 的大作中提到: 】
: 。。。。。。。。。这个对你的影响很大么,我感觉一般来说时间都耗费在后续处理上吧,如果是的话建议楼主先抓住主要问题,主要矛盾