我有用于人脸识别的 Java 代码,效果很好。但是,如果我将代码移植到 Android 应用程序中,就会出现问题。
我已将 Java 代码所需的必要 jama 和 jmf 包含到 Android 应用程序中。Android 代码编译得很好,但是当我运行应用程序时它会强制关闭!
我在这里可能做错了什么?移植时需要注意哪些事项?
顺便说一句,Java 代码没有 GUI。
我有用于人脸识别的 Java 代码,效果很好。但是,如果我将代码移植到 Android 应用程序中,就会出现问题。
我已将 Java 代码所需的必要 jama 和 jmf 包含到 Android 应用程序中。Android 代码编译得很好,但是当我运行应用程序时它会强制关闭!
我在这里可能做错了什么?移植时需要注意哪些事项?
顺便说一句,Java 代码没有 GUI。
我建议你看看Android OpenCV 项目。在他们的 CVCamera 示例中,他们有一个很好的设置来进行实时图像处理以进行特征检测等。我之前已经对其进行了修改以支持使用 OpenCV 库进行人脸检测。
如果您想改用自己的代码,我建议您去掉所有 JNI/NDK 互操作代码并替换为您自己的代码。无论如何,这是一个不错的起点。
将您的 java 代码移植到 Android 通常是行不通的,您需要遵循创建 Android 应用程序的指南。
您应该从 Android 文档开始寻求帮助。