for (MBFImage mbfImage : video) {
DisplayUtilities.displayName(mbfImage.process(new CannyEdgeDetector()), "videoFrames");我需要从视频中提取帧,并且我正在使用Java。
我希望使用OpenIMAJ库来实现这一点。我想知道他们是否有其他更好的解决方案(更好的处理时间)?OpenImaj从视频中提取帧的平均处理时间和速度。
编辑:
我需要提取本地的视频文件。我不打算用OpenIMAJ实现其他任何东西。我只需要OpenIMAJ来提取帧并遍历它们。我需要知道OpenIMAJ从视频中提取帧所需的时间。与其他库(openCV,FFMPEG)相比,这是慢的吗?
发布于 2014-09-13 07:15:06
在幕后,OpenIMAJ (我相信OpenCV,取决于使用的是哪个捕获驱动程序)使用ffmpeg/libav进行解码。我认为他们之间的表现不应该有太大的差别。
https://stackoverflow.com/questions/25807494
复制相似问题