Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Computer Vision and AR libraries availabe for Android?

I am starting out as an Android Developer, and I would like to know if there are any Computer vision libraries or Augmented Reality libraries for the Android SDK, as I am planning to use these libraries for a mobile app.

I have read that if I download the NDK, I might be able to "import/use" the C openCV, and ARtoolkit libraries, but I am wondering if this is possible, or if there is a better and easier way of using these tools.

Android apps are programmed in Java, yet OpenCV & ARtoolkit use C/C++. Is there any way to use these libraries?

like image 870
Arturo Avatar asked Mar 27 '10 19:03

Arturo


3 Answers

There are a number of wrappers for OpenCV available. For Java you might check JavaCV out.

To my knowledge, there is GSoC activity on AR with OpenCV on Android, but they seem to use C++.

like image 85
Roman Shapovalov Avatar answered Sep 30 '22 08:09

Roman Shapovalov


Qualcomm is working on an Augmented Library for Android. As was mentioned opencv is also an option.

like image 38
Jay Askren Avatar answered Sep 30 '22 10:09

Jay Askren


I would like to know if there are any Computer vision libraries or Augmented Reality libraries for the Android SDK

In the SDK? No. There are existing AR applications for Android (Layar, WIKITUDE) that you may wish to use as your foundation.

Is there any way to use these libraries?

A quick search via Google turns up this and this.

like image 27
CommonsWare Avatar answered Sep 30 '22 08:09

CommonsWare