码迷,mamicode.com
首页 > 编程语言 > 详细

基于ArcSoft Face Engine SDK 2.2 C++ 的人脸识别演示程序

时间:2020-05-29 14:01:00      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:文件   存储   repos   conf   特定   相关   处理模块   tps   传递   

虹软是计算机视觉行业的算法服务提供商及解决方案供应商。ArcSoft Face Engine SDK 是虹软公司对外提供的人脸识别相关的工具包(人脸检测、性别检测、年龄检测、人脸识别、RGB活体检测、IR活体检测),

使用者可以从官网上申请 AppId,并分配32位和64位AppKey 。

演示程序基于 ArcSoft Face Engine SDK 2.2 C++,先将一些基本调用作了C# Wrapper (官网演示的Demo中的wrapper也不错,如果按自己的应用方式再划分下会更好),然后基于一个特定场景实现演示代码:

场景:部门员工的识别 

模块:员工资料录入、编辑、删除;消息传递,处理模块;识别

在 app.config配置文件中可以设置如下的键值

  add key="AppId" value="你申请的appid"

  add key="SdkKey32" value="你申请的sdkkey32位"

  add key="SdkKey64" value="你申请的sdkkey64位"

  add key="FileFaceDataRepository" value="Afw.Data,Afw.Data.FileFaceDataRepository`1"

 

FileFaceDataRepository 是人脸数据源的实现接口 (Afw.Data项目下的IFaceDataRepository.cs)

Afw.Data.FileFaceDataRepository 是基于这个接口用本地文件存储实现的人脸数据源,默认没有使用数据库存储的实现, 有兴趣或是有需要的朋友可以依照接口规范自己写实现类

 

代码仓库

基于ArcSoft Face Engine SDK 2.2 C++ 的人脸识别演示程序

标签:文件   存储   repos   conf   特定   相关   处理模块   tps   传递   

原文地址:https://www.cnblogs.com/alpha-pluto/p/12986884.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!