【问题标题】:Android Preview Format when use SetPreviewDisplay in Camera在相机中使用 SetPreviewDisplay 时的 Android 预览格式
【发布时间】:2013-02-18 19:04:08
【问题描述】:

如果我在相机中使用“setPreviewDisplay”,如下面的 api

public final void setPreviewDisplay (SurfaceHolder holder)

什么样的格式会传递给 SurfaceHolder 进行显示?是NY21还是YV12?

谢谢。

【问题讨论】:

    标签: android


    【解决方案1】:

    确切的格式取决于平台,因为应用程序无法访问发送到 Surface 的图像帧。

    事实上,它可能不是android.graphics.ImageFormat 中列出的任何格式,因为为了提高效率,可能会使用完全特定于设备的格式,具有不同的填充和步幅要求。

    您是否想到了一些知道格式很重要的用例?由于无法访问数据,我很好奇那是什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-04
      • 1970-01-01
      • 1970-01-01
      • 2012-02-20
      相关资源
      最近更新 更多