【发布时间】:2013-04-14 00:44:41
【问题描述】:
我正在做面部检测和识别项目。我即将完成进行检测和识别的应用程序。我想让这个应用程序像在移动设备上工作的应用程序一样便携。我是在 Android 上使用 OpenCV 编写代码的新手。 Android 手机的 OpenCV 代码和使用 C++ 在 Visual Studio 上(如 VS 2010 和 Open CV 2.4.3)为桌面应用程序编写的 OpenCV 有什么区别?(Android 上的 OpenCV 和 OpenCV 之间的代码有什么区别对于 Desktop。它们都使用相同的语言吗?) 我熟悉 Android(基础)并且确实 Android 应用程序是用 Java 编写的。我在网上某处读到 OpenCV 原生代码可以通过 Java Native Interface 包含到 Android 中。 我在这里有点困惑,我可以使用我使用 C++ Open CV 为我的 Android 应用程序编写的代码而无需修改。如果不是,我必须对我的面部检测和识别使用 C++ 进行哪些修改桌面使其适用于 Android 手机?
【问题讨论】:
-
是的...你可以使用 ndk 来使用它,opencv 对此提供了很好的文档
标签: android opencv image-processing java-native-interface