Open Source Computer Vision Library https://opencv.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Ethan Rublee 9ee99f1feb correct spelling of my email address.. 15 years ago
..
android-cmake correct spelling of my email address.. 15 years ago
android-jni working on cleaning up the android port - trying to fix the distortion coefficients bug 15 years ago
apps adding samples to the android apps directory 15 years ago
Android.mk.in
Android.mk.master.in
Android.mk.modules.in
AndroidCVModule.cmake
AndroidManifest.xml.in
Application.mk.in
CMakeLists.txt
README.android.txt adding setup for some sample applications that use OpenCV on the android platform - nothing concrete yet - but soon. 15 years ago
android-opencv.mk.in adding setup for some sample applications that use OpenCV on the android platform - nothing concrete yet - but soon. 15 years ago
changes.Android.txt
changes.diff
cvconfig.h.in
default.properties.in
diff.txt

README.android.txt

Author: Ethan Rublee
email: ethan.rublee@gmail.com


To build with cmake:

mkdir build
cd build
cmake ..
make



Make sure to set the path in the cache for the crystax ndk available
here:
http://www.crystax.net/android/ndk-r4.php


to include in an android project -
just include the generated android-opencv.mk in you android ndk project
(in an Android.mk file)
with:

include android-opencv.mk

this defines OPENCV_INCLUDES and OPENCV_LIBS - which you should add to your
makefiles like:

#define OPENCV_INCLUDES and OPENCV_LIBS
include $(PATH_TO_OPENCV_ANDROID_BUILD)/android-opencv.mk

LOCAL_LDLIBS += $(OPENCV_LIBS)

LOCAL_C_INCLUDES += $(OPENCV_INCLUDES)

for now, you also need to cd to android-jni and run make
this will create the android shared library with some useful functionality
that may be reused in android projects.