构建OpenCV Native Camera Wrapper

时间:2015-04-22 05:15:19

标签: android opencv

我想在Android 4.4.2设备上使用OpenCV的原生相机,使用Qualcomm的Android版MSM平台。基于对this OpenCV bug report的唯一评论,针对构建的android源代码树重新编译本机相机包装器。

构建包装器here的说明似乎已过时,因为命令似乎与项目布局不匹配(例如:当当前项目为opencv / platform /时,它具有命令cd opencv / android机器人)。我很难搞清楚如何构建它。

目前,我已将ANDROID_STUB_ROOT设置为正确的目录,并将编译输出复制到ANDROID_STUB_ROOT / 4.4.0 / bin_arm,因为脚本似乎期望它在那里。在一些摆弄之后,cmake_android_all_cameras.py现在完成了cmake,但是我得到了错误:

make:***没有规则来制作目标`native_camera_r4.4.0'。停止。

在日志中进一步查看

AndroidNativeCamera:是的,使用预建库

这似乎是罪魁祸首。我不明白为什么" cmake_android_all_cameras.py"导致makefile无法构建任何摄像头。

如果有详细的最新信息,我会很感激这个链接。否则,你能指出我正确的方向吗?更具体的问题是:

  1. android source / build的布局有哪些要求?
  2. 需要设置哪些环境变量?
  3. 需要从哪个目录运行哪些脚本以生成本机相机库的顺序?
  4. Here is the full build log

0 个答案:

没有答案