有一个cam.ExposureTime.GetValue()方法可以获取相机的当前曝光时间。." % cam.ExposureTime.GetValue()) 此功能运行良好,并以微秒为单位打印曝光时间。接下来,我想以毫秒为单位显示时间,因此我执行了以下操作: print("Exposure time set to %.2f ms." % float(cam.ExposureTime.GetValue(
我正在尝试从一个简单的相机Android应用程序中获得稳定的帧率,该应用程序是基于下面的指南编写的。 -非意图版本。只有预览,没有图像或视频捕获。每次调用onPreview (实现预览回调)时,我都会检查时间戳差异来测量帧率。第二个原因可能是垃圾收集和用于预览的缓冲区副本太慢。第三个原因是camera api (不是Android L的新camera2 api - my device还不支持)不是为流式传输摄像头数据而设计的。
此外,还启用了曝光时间锁