Tag: android camera

使用NDK在Android中进行实时图像处理

使用Android(2.3.3)手机,我可以使用相机通过onPreviewFrame(byte[] data, Camera camera)方法检索预览,以获取YUV图像。 对于某些图像处理,我需要将此数据转换为RGB图像并在设备上显示。 使用基本的java / android方法,运行速度低于5 fps …… 现在,使用NDK,我想加快速度。 问题是:如何将YUV数组转换为C中的RGB数组? 有没有办法在本机代码中显示它(也许使用OpenGL?)? 实时应该是可能的(Qualcomm AR演示向我们展示了这一点)。 我无法使用setTargetDisplay并在其上添加叠加层! 我知道Java,最近开始使用Android SDK并且没有C的经验