for (MBFImage mbfImage : video) {
DisplayUtilities.displayName(mbfImage.process(new CannyEdgeDetector()), "videoFrames");
我需要从视频中提取帧,并且我正在使用Java平台。
我期望使用OpenIMAJ库来做到这一点。我想知道他们还有其他更好的解决方案(更好的处理时间)吗?还有OpenImaj从视频中提取帧的平均处理时间和速度。
编辑:
我需要提取本地视频文件。我不会用OpenIMAJ来实现其他任何功能。我只需要OpenIMAJ提取帧并遍历它们。我需要知道OpenIMAJ从视频中提取帧的时间。与其他库(openCV,FFMPEG)相比,它运行缓慢吗?
在幕后,OpenIMAJ(我相信OpenCV,取决于所使用的捕获驱动程序)使用ffmpeg / libav进行解码。我不认为它们之间的性能应该有很大的不同。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句