我有一个监控.avi视频文件,其中大部分是静止(不变)的帧。但某些物体(和人员)在短时间内进入视野并离开。我需要提取这些帧。
整个视频很长(24小时以上),这使得我无法实时重放。是否有一个Perl模块可以按帧解析文件?我想我可以快速将帧转换为某种直方图,并比较相邻的帧以找到显著的变化。这个网页阐述了一般的方法,但我找不到要使用的脚本(keyframe.pl)或模块(尽管这是针对.mpeg文件的)。
如果没有直接解析.avi的模块,我可以将视频转换为.mpeg(或任何其他形式),然后请直接指向其他可以解析文件的模块?
谢谢!
整个视频很长(24小时以上),这使得我无法实时重放。是否有一个Perl模块可以按帧解析文件?我想我可以快速将帧转换为某种直方图,并比较相邻的帧以找到显著的变化。这个网页阐述了一般的方法,但我找不到要使用的脚本(keyframe.pl)或模块(尽管这是针对.mpeg文件的)。
如果没有直接解析.avi的模块,我可以将视频转换为.mpeg(或任何其他形式),然后请直接指向其他可以解析文件的模块?
谢谢!