颠倒相机预览字节数组

时间:2015-11-24 20:07:14

标签: android camera android-camera nexus6

我有一个锁定到风景的相机应用程序。需要时,我会旋转onPreviewFrame()上的原始字节并使用它们对视频进行编码。

然而,这种方法在Nexus 5X和6设备中失败了,因为它们的反向传感器让我倒置了帧。

在这种情况下旋转预览对我没有帮助,如here所述:

  

这不会影响传入的字节数组的顺序   onPreviewFrame(byte [],Camera)

我想知道是否有任何方法可以检测相机传感器是否反转和/或原始画面是否颠倒,因此旋转时会增加额外的校正。

1 个答案:

答案 0 :(得分:1)

Nexus 5x和6的相机传感器旋转180度。设备发布时,很多应用都遇到了这个问题。您应该在创建相机应用程序时考虑到这一点,并相应地设置曲面旋转。

有关更多信息,请访问 https://stackoverflow.com/a/35431231/1492034