Very small FPS ranges - camera2 API

问题: When I call cameraCharacteristics.get(CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES) on Samsung Galaxy S9 - it returns an array with ranges containing values [15, 15], [24, 24], [...

问题:

When I call cameraCharacteristics.get(CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES) on Samsung Galaxy S9 - it returns an array with ranges containing values [15, 15], [24, 24], [7, 30], [15, 30], [30, 30]. I am quite sure that it supports much bigger FPS, or it isn't?

Why does it return such a small ranges?


回答1:

Most camera devices cannot support high-speed operation with all the features still working. For camera2, there's an explicit constrained high speed mode for 120/240 fps cases.

60fps is generally supported via normal mode, but it's always possible a manufacturer only exposes it in their custom camera app, usually due to performance or power constraints that make it difficult to support for all 3rd-party apps.

  • 发表于 2019-03-18 04:47
  • 阅读 ( 265 )
  • 分类:sof

条评论

请先 登录 后评论
不写代码的码农
小编

篇文章

作家榜 »

  1. 小编 文章
返回顶部
部分文章转自于网络,若有侵权请联系我们删除