如果有人能告诉我在哪里可以获得用于开发适用于 Android 的 OpenCV 2.4.3 的优秀教程或文档,我将不胜感激。我已经浏览了 OpenCv 站点上的那个,它更多的是配置和入门,但没有解释真正的代码。我想要用于 android 代码、函数的 opencv 以及这些函数的作用。Android上的opencv是用Java cv编写的还是使用Java Native Interface包含的本机C++代码?
如果它是 Java 简历,那么我在哪里可以获得可以让我入门的好教程。如果它是 JNI 中包含的 C++ 代码,我如何将这些 Native 代码与原始 Android java 代码接口?
如果有人可以向我展示一些好的教程或文档(如果有的话),我将不胜感激?如果不是,我想请你解释一下?此致。
编辑:
感谢 Torcelite 的回复。您能否详细解释一下我将如何将代码移植到 java (比如更详细一点)?是否有一个很好的教程来解释我如何做到这一点。我的意思是当我移植代码时,如果有的话,我会对我为桌面应用程序所做的原始 openCV 代码进行哪些更改。或者我只是将 Visual Studio 的 open CV 上的 C++ 代码移植到 Android eclipse 中,以便在 Android 的 Open cv 上工作。
例如,在我的面部检测代码中,我使用了 haar 分类器及其内置的对象检测功能。
function--->[cvHaarDetectObjects( , , , , , , )
//just deleted the parameters for simplicity]
因此,当我想在 android 上做同样的事情时,我会在使用此功能时进行更改还是按原样进行更改?当我必须在 Android 上移植或采用这些和其他功能以使它们工作时,我应该做什么样的工作。不仅是这个函数,还有 OpenCV 中的所有函数。