【问题标题】:relation between the preview size and fps in android cameraandroid相机中预览大小和fps之间的关系
【发布时间】:2012-06-25 13:23:30
【问题描述】:

大家好:我正在安卓系统上测试相机 fps。 我已经通过原生android相机设置了相机功能,将camera.parameter的预览fps设置为最大值(~28fps),然后使用onPreviewFrame提取图像数据,使用标准yuv420sp-to-rgb转换处理以获得我需要的 RGB 信息。

我面临的问题是不同的预览大小会导致不同的可用fps(每秒调用onPreviewFrame()的次数,而不是相机参数设置的fps),这是来自Asus Transformer TF101(CPU 1GHz)的数据

(预览尺寸,fps) (1024x720,5) (640x480,11) (320x240,28)

似乎只有 320x240 分辨率才能达到最大 fps。 我想知道是否有人在这种情况下对 PreviewSize 有过经验。帧率。我希望找到增加(或解释)fps的方向。 提前致谢!

【问题讨论】:

    标签: android camera frame-rate


    【解决方案1】:

    是的,我也为我的媒体记录器类尝试了相同的方法,如果预览尺寸更大,则 fps 会更小,因为在内部分辨率会更高(因为预览尺寸更大)所以每秒捕获帧需要时间. FPS 只不过是每秒帧数,即每秒捕获的帧数。

    【讨论】:

      【解决方案2】:

      fps与分辨率的关系:

      fps = clock / (width * height)
      

      【讨论】:

      • 你知道如何找到相机的“时钟”吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多