我有Java code for face recognition,效果很好。但是,如果我将代码移植到Android应用程序中,则会出现问题。
我已将Java代码所需的jama和jmf包含到Android应用程序中。 Android代码编译得很好,但是当我运行应用程序时它会被强制关闭!
我在这里做错了什么?在进行移植时,我需要记住哪些事项?
顺便说一下,Java代码没有GUI。
答案 0 :(得分:0)
将您的Java代码移植到Android通常不起作用,您需要遵循创建Android应用程序的准则。
您应该从Android文档开始寻求帮助。
答案 1 :(得分:0)
我建议你看一下Android OpenCV project。在他们的CVCamera示例中,他们有一个很好的设置,可以进行特征检测的实时图像处理等。我之前修改过它以支持使用OpenCV库进行人脸检测。
如果您想使用自己的代码,我建议您删除所有JNI / NDK互操作代码并替换您自己的代码。无论如何,这是一个很好的起点。