Android 开发人脸识别应用程序
一般来说,我对开发android应用程序还不熟悉。 我正在尝试创建一个应用程序,在给定特定图像的情况下,它将检测人脸,并向我提供眼睛位置和其他信息 我做了一些研究,发现了一些东西,比如android FaceDetector API和OpenCV 任何人都可以给我一些建议,如何使这样的应用程序或发送给我一个与此相关的任何信息链接,所有的帮助将是伟大的Android 开发人脸识别应用程序,android,face-detection,Android,Face Detection,一般来说,我对开发android应用程序还不熟悉。 我正在尝试创建一个应用程序,在给定特定图像的情况下,它将检测人脸,并向我提供眼睛位置和其他信息 我做了一些研究,发现了一些东西,比如android FaceDetector API和OpenCV 任何人都可以给我一些建议,如何使这样的应用程序或发送给我一个与此相关的任何信息链接,所有的帮助将是伟大的 谢谢,丹尼尔。我研究人脸识别已经有一段时间了。 如果您想使用OpenCV,您可以在中进行更好的搜索,这样您就可以找到类似这样的内容 对我来说最好的
谢谢,丹尼尔。我研究人脸识别已经有一段时间了。
如果您想使用OpenCV,您可以在中进行更好的搜索,这样您就可以找到类似这样的内容 对我来说最好的是洛克希德·马丁公司提供的SDK。。。但是太贵了:一个人买的。
已编辑
“人脸检测和人脸识别是不同的;)人脸检测告诉你人脸在哪里,人脸识别告诉你谁是人脸的主人”
如果选择OpenCV,您可以在中找到完整的文档。
我将给您一个概述:
您可以使用“OpenCV管理器”或“OpenCV Android上的静态初始化”在应用程序中使用OpenCV。
关于第一个: OpenCV Manager是一项Android服务,旨在管理终端用户设备上的OpenCV库二进制文件。它允许在同一设备上的应用程序之间共享OpenCV动态库。经理提供以下好处:
关于第二个:
A使用eclipse。我研究人脸识别已有一段时间了。
如果您想使用OpenCV,您可以在中进行更好的搜索,这样您就可以找到类似这样的内容 对我来说最好的是洛克希德·马丁公司提供的SDK。。。但是太贵了:一个人买的。
已编辑
“人脸检测和人脸识别是不同的;)人脸检测告诉你人脸在哪里,人脸识别告诉你谁是人脸的主人”
如果选择OpenCV,您可以在中找到完整的文档。
我将给您一个概述:
您可以使用“OpenCV管理器”或“OpenCV Android上的静态初始化”在应用程序中使用OpenCV。
关于第一个: OpenCV Manager是一项Android服务,旨在管理终端用户设备上的OpenCV库二进制文件。它允许在同一设备上的应用程序之间共享OpenCV动态库。经理提供以下好处:
关于第二个:
A使用eclipse。您可以尝试新的Android face API。请参见此处有关如何检测人脸和人脸标记的教程:
您可以尝试新的Android face API。请参见此处有关如何检测人脸和人脸标记的教程: 我解释了如何在中执行此操作。我使用了一个TensorFlow Lite和一个实现,获得了非常精确的结果,速度惊人地快 您可以在中找到源代码和APK 我解释了如何在中执行此操作。我使用了一个TensorFlow Lite和一个实现,获得了非常精确的结果,速度惊人地快 您可以在中找到源代码和APK
虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生变化,只有链接的答案可能会无效。@RyanHaining您是对的,但由于不清楚他有什么“编程问题”,因此与他提出的问题相符的答案不清楚(他得到了-4,可能是因为它不像论坛那样工作)。这些资源最好在评论中提供,它们很有帮助,但是不要构成他们自己的答案你是对的,我将在答案中添加一些链接。虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生变化,只有链接的答案可能会无效。@RyanHaining您是对的,但由于不清楚他有什么“编程问题”,因此与他提出的问题相符的答案不清楚(他得到了-4,可能是因为它不像论坛那样工作)。这些资源最好在评论中提供,它们很有帮助,但是不要构成他们自己的答案你是对的,我将在答案中添加一些链接。你可以使用这个库从位图图像中获取裁剪过的面。你可以使用这个库从位图图像中获取裁剪过的面