最終更新:2017-04-04 (火) 16:04:47 (2570d)  

OpenCV Manager
Top / OpenCV Manager

AndroidOpenCV 2.4.3?以降で使われるアプリ。OpenCVのライブラリを管理する

an Android service based solution providing the following benefits for OpenCV applications developers.

https://play.google.com/store/apps/details?id=org.opencv.engine&hl=en

メリット

  • Compact apk-size, since all applications use the same binaries from Manager and do not store native libs within themselves;
  • Hardware specific optimizations are automatically enabled on all supported platforms;
  • Automatic updates and bug fixes;
  • Trusted OpenCV library source. All packages with OpenCV are published on Google Play;

使い方

メモ

  • Starting with 2.4.2 release for Android, OpenCV Manager is used to provide apps with the best available version of OpenCV.
  • Starting from version 2.4.3 OpenCV4Android SDK uses OpenCV Manager API for library initialization.

バージョン

3.x

  • OpenCV Release 3.0:
  • contains libraries for both OpenCV 2.4.x and 3.x
    • support 64-bit platforms (only 3.0)
    • dropped support of armeabi-v7a without NEON

OpenCV_3.2.0_Manager

  • arch
    • armeabi (ARMv5, ARMv6)
    • armeabi-v7a (ARMv7-A + NEON)
    • arm64-v8a
    • mips
    • mips64
    • x86
    • x86_64
  • libnative_camera
    • r2.2.0.so~r4.4.0.so

2.x

2.14に含まれるライブラリ

  • libnative_camera_r2.2.0.so
  • libnative_camera_r2.3.3.so
  • libnative_camera_r3.0.1.so
  • libnative_camera_r4.0.0.so
  • libnative_camera_r4.0.3.so
  • libnative_camera_r4.1.1.so
  • libnative_camera_r4.2.0.so
  • libnative_camera_r4.3.0.so
  • libopencv_info.so
  • libopencv_java.so
  • libOpenCVEngine.so
  • libOpenCVEngine_jni.so

ソースコード

スライド