Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The tracking API is in the opencv-contrib repo now. You need to build the sdk from sources using the build_sdk.py script with the --extramodules_flag to specify bluilding with the contrib repo. It's really annoying to setup because you need specific versions of old build tools for it to build properly. This is what I needed to use to get it to build properly:

  • jdk 1.6
  • ant 1.9.6
  • Android SDK Tools 25.2.2
  • Android Build Tools 23.0.3
  • Python 2.7
  • latest ninja

I tried my best to mirror the tools used by their automated build system: http://pullrequest.opencv.org/buildbot/builders/master-contrib_pack-contrib-android

You could also use one of their nightly builds that are available here (I have literally no idea how I managed to find this): http://pullrequest.opencv.org/buildbot/export/opencv_releases/master-contrib_pack-contrib-android/

The tracking API is in the opencv-contrib repo now. You need to build the sdk from sources using the build_sdk.py script with the --extramodules_flag to specify bluilding with the contrib repo. It's really annoying to setup because you need specific versions of old build tools for it to build properly. This is what I needed to use to get it to build properly:

  • jdk 1.6
  • ant 1.9.6
  • Android SDK Tools 25.2.2
  • Android Build Tools 23.0.3
  • Android NDK r10e
  • Python 2.7
  • latest ninja

I tried my best to mirror the tools used by their automated build system: http://pullrequest.opencv.org/buildbot/builders/master-contrib_pack-contrib-android

You could also use one of their nightly builds that are available here (I have literally no idea how I managed to find this): http://pullrequest.opencv.org/buildbot/export/opencv_releases/master-contrib_pack-contrib-android/