dlib问题的Android人脸识别

Posted

技术标签:

【中文标题】dlib问题的Android人脸识别【英文标题】:Android face recognition by dlib issue 【发布时间】:2018-12-07 07:38:07 【问题描述】:

我正在使用以下链接在我的应用中实现人脸识别

This link is for android face recognition

问题:我无法在 android studio 中运行/编译/构建此目录,因为它不包含 build.gradle 文件。

我也尝试过导入其应用级模块(其中包含 gradle 文件),但它也依赖于项目层次结构中的某些文件(dlib 文件夹和 CMakeLists.txt 文件)。

【问题讨论】:

【参考方案1】:

您应该导入 Android Studio 的 android 项目目录是 dlib-face-recognition-app 目录。 dlib-face-recognition-app 目录包含项目级别的 build.gradle 文件,dlib-face-recognition-app/demo 目录包含“应用级别”的 build.gradle

【讨论】:

这已经有问题提到我已经导入了你所说的项目......但问题是缺少 2 个文件/文件夹(dlib 文件夹和 CMakeLists.txt),它们存在于项目级别层次结构(在 android 项目之外)。 这个问题没有提到任何 CMakeLists.txt。它只提到了丢失的 build.gradle 文件,我指出这些文件在 dlib-face-recognition-app 中 我刚刚克隆了项目并在我的 android studio 中导入了 dlib-face-recognition-app 目录,瞧,它构建并运行了演示应用程序。我什至没有安装NDK。我认为您需要的 dlib 文件夹与演示文件夹位于同一目录中。我的 Android Studio 显示了 3 个模块(演示、dlib 和库)并且运行良好。 owsega 您所说的 dlib 文件夹与父目录中的 dlib 文件夹不同,因为在父目录中的这个 dlib 文件夹中有 CMakeLists.txt 文件,这很重要。我需要这个还有 Jni 文件夹,它也在父目录中。 (父目录 = dlib-face-recognition-app 之外)

以上是关于dlib问题的Android人脸识别的主要内容,如果未能解决你的问题,请参考以下文章

Python用dlib识别人脸,并用大方框标出来

基于Python_opencv人脸录入识别系统(应用dlib机器学习库)

刷脸背后:人脸检测人脸识别人脸检索_张重生资料整理

Python+OpenCV摄像头实时识别人脸

转译《opencv4nodejs人脸识别》

Apple Vision Framework 识别人脸