2

我有用于人脸识别的 Java 代码,效果很好。但是,如果我将代码移植到 Android 应用程序中,就会出现问题。

我已将 Java 代码所需的必要 jama 和 jmf 包含到 Android 应用程序中。Android 代码编译得很好,但是当我运行应用程序时它会强制关闭!

我在这里可能做错了什么?移植时需要注意哪些事项?

顺便说一句,Java 代码没有 GUI。

4

2 回答 2

0

我建议你看看Android OpenCV 项目。在他们的 CVCamera 示例中,他们有一个很好的设置来进行实时图像处理以进行特征检测等。我之前已经对其进行了修改以支持使用 OpenCV 库进行人脸检测。

如果您想改用自己的代码,我建议您去掉所有 JNI/NDK 互操作代码并替换为您自己的代码。无论如何,这是一个不错的起点。

于 2011-05-30T20:42:39.967 回答
0

将您的 java 代码移植到 Android 通常是行不通的,您需要遵循创建 Android 应用程序的指南。

您应该从 Android 文档开始寻求帮助。

http://developer.android.com/guide/topics/fundamentals.html

于 2011-05-21T16:20:10.793 回答