创建一个简单的人脸识别桌面应用程序

1.前言
· 虹软公司提供免费离线人脸识别,对于开发者提供了比较友好、完整的可配置demo。但是如需直接体验功能,还需要花一点时间去完成项目配置等一系列操作,对于初学者、不怎么熟悉整个项目的人来说报各种错误也是常有的。
· 本文是基于虹软人脸识别sdk 3.0windows(x86),c/c++的demo,封装后输出的一个简单的可直接体验的桌面应用程序,初次接触者可以快速体验人脸识别功能,便于做算法选型、调研及上级汇报!
2.应用程序获取
程序下载链接:https://pan.baidu.com/s/1shpatdigdhwmnlr060wuuw 提取码:issi
主要功能:人脸注册(包括单张人脸注册、人脸库注册),人脸检测(支持图片及本机摄像头调用),属性检测(年龄、性别),活体检测,人脸比对等功能。
3. 安装教程
step1 配置文件激活程序
· 打开【setting】配置文件,填入appid、sdkkey激活程序。
step2 获取appid、sdkkey
· 访问arcsoft ai开放平台门户:https://ai.arcsoft.com.cn,注册开发者账号并登录到开发者中心;
· 创建新应用,并选择下载人脸识别(arcface),windows x86平台 v3.0版本 c++语言的sdk,确认后即可获取appid、sdkkey。
step3 体验demo
· 将appid、sdkkey粘贴至配置文件;
· 运行【arcsoftdetection】应用程序,即刻体验功能。
4.注意事项
1、该应用程序可以同时兼容32位和64位的电脑,但是注意sdk版本需下载人脸识别(arcface)windows x86 c++ v3.0版本的sdk。(sdk下载链接请访问:https://ai.arcsoft.com.cn/)
2、下载sdk获取appid、sdkkey,填入【setting】配置文件,运行【arcsoftdetection】应用程序,即可体验功能。如遇部分机子出现以下错误,是因为缺少msvcr120.dll文件,可在程序链接中下载并复制到项目中,再次运行即可。
3、项目中包含较多依赖文件及库文件,请不要删除。
5.结语
至此,各部分内容已介绍完毕。当然这个只是借助虹软的平台封装的一个小程序,如果要集成做更多人脸场景,比如完成考勤系统、闸机应用等,也可以下载sdk自己开发,以后做完考勤系统再分享,如您在阅读中发现不足之处,欢迎留言!!!
再次附上下载链接:https://pan.baidu.com/s/1shpatdigdhwmnlr060wuuw 提取码:issi

微雪电子 QFP44 TQFP44 测试座简介
脑机不是黑科技 但为什么在商业价值上的表现却被学界和业界同时看重
APT的工作原理和危害
基于IAR for arm9.30.1在VS Code调试仿真RA
2017年大族激光年度业绩再创历史新高营业收入115.6亿
创建一个简单的人脸识别桌面应用程序
如何对51单片机RAM不同的区域进行划分
电视彩显电源管参数
华为鸿蒙OS系统具备替换安卓能力,流畅度比肩IOS系统
鸿蒙还是半成品,无法与安卓抗衡?
17khz 50W超声波清洗换能器振子设计
2023中国国际通信信息通信展在北京成功举办
新的时间计量单位Flick缘何而生?科技巨头怎样看待“共鸣制造机”XR?
智慧城市物联网网关解决方案案例解析
智慧安防的广阔应用前景
苹果最快可能在2019年第四季度推出2款新AirPods
安徽马鞍山5G无人驾驶矿车上线试运行
单稳态多谐振荡器电路及波形
什么是数据采集模块,有哪些作用?
“黑科技”:可活动的机械手指