人脸识别SDK(Android)之项目回顾总结
关于人脸识别课程,不了解的可先看课程预告:重磅上线!免费带您从0到1手撸一款人脸识别SDK应用
关于人脸识别技术应用及核心技术简介,可以看之前发送的iOS课程第一篇文章:人脸识别技术应用及核心技术简介
接下来,我们将为您呈现 Android 人脸识别SDK的完整系列文章,为大家详细介绍人脸识别的核心技术及SDK开发过程,带您从0到1写一款Android版人脸识别SDK应用,Github 实战Demo地址在最后一篇文章。
本系列文章分为5篇,分别为:
-
人脸识别SDK(Android)之设备相机画面采集
-
人脸识别SDK(Android)之如何在Mac上构建Android NCNN库
-
人脸识别SDK(Android)之人脸识别引擎代码
-
人脸识别SDK(Android)之项目回顾总结(即本篇)
-
人脸识别SDK(Android)之Github示例及集成详解
项目总结
在上一节课中,介绍了如何使用yoloface模型对图片进行人脸检测。本节课主要对整个项目进行一个总结
项目最终结构图如下图
在项目的结构图中,我们可以看到java层代码中的几个包路径,下面是对这些包进行简单的描述
-
detect:和检测人脸相关FaceDetect 提供native方法通过jni调用c代码
-
init:FaceDetectInitManager进行初始化
-
service:ModelService 加载模型文件(保存在设备中)
-
util:工具类对图片数据格式进行转化
-
widget:MyCameraView 自定义控件采集相机信息,并进行人脸检测
整个项目的流程
原文地址:https://blog.csdn.net/2401_89843890/article/details/145140398
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!