Written JNI bindings for most of Chilitags3D, usable in Android.
Documented a proper and comprehensive guide for building OpenCV/Chilitags for Android.
Added RGB565 input image option besides YUV_NV21 for better (faster) OpenGL compatibility of the camera image.
Turned off marker generator compilation during Android build. More explanation in the Android building guide about:
1) Android SDK requirement
2) The fact that we use CMake exclusively, bundle the dynamic libraries and reject ndk-build and the reasons thereof
Wrote a barebone Android sample that receives the camera image and prints the tag transforms. Wrote guide for samples.
Corrected small error in the README.
Small but important changes inside the Android guide.
Changed the method of library installation inside Android project. It is more robust now.
Made important clarifications to the README files. Solved the .java files not found issue during make.
Corrected the README files.
OpenCV 3 works now. Tested on 3.0-ocl-tp2.
Small change to the estimate3d sample to enable running on the emulator.
Wrote estimate3d-gui sample that displays the camera image and draws the tag reference frame arrows.
Added some credits to the estimate3d-gui sample documentation.
Added a small fix to enable building JNI bindings on a host and not necessarily on Android.
Added RGB888 for desktop compatibility. Removed libopencv_info.so dependency.
System setup clarification in README