Я работаю над распознаванием лиц с использованием библиотеки Opencv 2.4.5
Я решил все ошибки, а также дал путь NDK и путь Opencv к демонстрационному проекту …. но когда я запускаю этот проект на устройстве, он принудительно закрывается … Я ответил на все вопросы по этой теме в stackoverflow, но не могу найти правильный решение…
Файл Android.mk приведен ниже …
include $(CLEAR_VARS)
include C:/ANotherWork/OpenCV-2.4.5-android-sdk/OpenCV-2.4.5-android-sdk/sdk/native/jni/OpenCV.mk
LOCAL_SRC_FILES := DetectionBasedTracker_jni.cpp
LOCAL_C_INCLUDES += $(LOCAL_PATH)
LOCAL_LDLIBS += -llog -ldl
LOCAL_MODULE := detection_based_tracker
include $(BUILD_SHARED_LIBRARY)
Обновите файл Android.mk, как показано ниже, в нем отсутствует значение LOCAL_PATH
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
#OPENCV_CAMERA_MODULES:=off
#OPENCV_INSTALL_MODULES:=off
#OPENCV_LIB_TYPE:=SHARED
include C:/ANotherWork/OpenCV-2.4.5-android-sdk/OpenCV-2.4.5-android-sdk/sdk/native/jni/OpenCV.mk
LOCAL_SRC_FILES := DetectionBasedTracker_jni.cpp
LOCAL_C_INCLUDES += $(LOCAL_PATH)
LOCAL_LDLIBS += -llog -ldl
LOCAL_MODULE := detection_based_tracker
include $(BUILD_SHARED_LIBRARY)
проверить эту ссылку .. это простая реализация (нет Opencv)
http://www.edumobile.org/android/face-detection-example-tutorials-in-android/