使用OpenCV在Android平台上的视频捕获

4
我想开发一款Android应用程序,使用OpenCV来测量我的心率(手指放在传感器上)。通过使用org.opencv.highgui.VideoCapture,我发现每秒只能获得8-10帧(fps)。
如何获得更高的fps速率?
我不想显示图像,我只想记录15秒,使用金字塔缩放图像(五次),并将其存储到cv :: Mat中以进行进一步处理。是否有一种方法可以接收25-30 fps,并如何逐帧传输到cv :: Mat中?
1个回答

1

我已经知道了,谢谢。但是我想要每秒25-30帧,因为我想对这些视频做一些事情。 - Christian Gold
我看了你的建议,但是在新的OCV版本中可以解决它。现在我不需要进行任何图像处理就可以达到30fps。好像opencv 2.4.8版运行速度更快,或者是安卓更新导致的。 - Christian Gold

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接