RivoLink / Aruco-Android

OpenCV Aruco for Android
34 stars 19 forks source link
android aruco augmented-reality marker-detection opencv

Aruco Android

It is an application to detect Aruco Markers.

screenshot_home

Credits

This application uses:

See more about opencv, and aruco from:

License

As stated above, opencv-contrib uses the BSD license. For details, see LICENSE.

About

Aruco Android is an application to detect Aruco Markers, and try to render a 3D model above it.

Setting

If you have No Implementation Found or library "libopencv_java3.so" not found, instead of master, use feature/all-platforms

git fetch origin
git checkout feature/all-platforms
git pull origin feature/all-platforms

Alternative method: copy all the native opencv libraries into the project, for this:

Using

Camera must be calibrated before detect markers, for that,

Each frame must contain at least 10 markers

screenshot_home

After that, compile app project and enjoy...

screenshot_home

Contributions

You can help turn this application into Augmented Reality, there are some bugs on the positioning of the 3D model above marker.

screenshot_home

Thank you :)

Similar application

You can see in the repository below another marker detection application which uses Vuforia library.

https://github.com/RivoLink/Vuforia-Android