首页 > 解决方案 > 使用Android相机进行人脸检测。?

问题描述

是否可以使用手机摄像头扫描护照图像并保存他的详细信息,然后使用 Android 手机摄像头检测该人并获取他的详细信息?(人脸检测)

标签: androidapiapkface-detectionvision

解决方案


我建议您使用OpenCV Recognition API。

这个API可以让你保存一个人的面部数据,然后用它来匹配你可以获得的新的面部数据。

有两种方法可以解决它

  1. 使用适用于 Android 的 OpenCV
  2. 使用 JavaCV

OpenCV for Android 比 JavaCV 得到更全面的支持。按照 Google 的说明安装 Eclipse、Android SDK 和 NDK(不要忘记 NDK!)

之后,按照本教程安装 openCV。试用示例应用程序。

或者,您可以尝试使用 JavaCV 而不是 Android 的 OpenCV。这意味着您无需设置 Android NDK。这也意味着您不需要编写任何 C++。这个我没试过。但我怀疑这更容易。

缺点是:它不支持 OpenCV 所做的一切。


推荐阅读