这是Android中用于图像处理的最佳Camera API

时间:2017-07-05 10:56:26

标签: android android-camera-intent android-camera2 opencv4android

我正在开发一个Android项目,该项目应该通过相机API捕获图像并进行一些图像处理以对图像进行分类并将结果提供给用户(我使用opencv处理图像并对结果进行分类)。我的问题是哪个是最好的相机API?我应该在opencv中使用Java相机视图,还是使用意图使用Camera API,或者最后使用相机2 API,这可以让我控制管理与环境条件相关的一些特性。

请清除我的困惑并建议哪一个是控制图像质量和影响所拍摄图像的其他条件的最佳选择。

2 个答案:

答案 0 :(得分:0)

原生相机:

  1. 更高的帧率
  2. 捕获RGBA,无需从android yuv格式转换
  3. 以及更多功能
  4. 所以我想说使用标准的Camera API

答案 1 :(得分:0)

尝试gpuImagePlus库,可用于android和ios。 这是android版本的链接。 https://github.com/wysaid/android-gpuimage-plus