一,背景html
总体来讲虹软的人脸识别SDK仍是不错的。咱们测试过Face++的,百度的,腾讯的,都是在线联网的,须要把上传数据到它们服务器,不利商业用途;虹软SDK支持离线。git
二,下载虹软SDKgithub
一、注册虹软开发者帐号(http://www.arcsoft.com.cn/ai/loginrequired?source=../sdk/apply-1002-2.html) 二、下载离线SDK(注意我下载的是64位的windows版本)
本demo中须要使用的离线SDK 人脸检测( libarcsoft_fsdk_face_detection.dll ) 和 人脸识别( libarcsoft_fsdk_face_recognition.dll)
3、代码windows
一、离线dll 的目录
二、 修改key
到SDK下载页面查询本身的key
4、源码下载服务器
源码是基于 毛毛虫(https://www.cnblogs.com/catzhou/articles/8876838.html) 前辈的作了一丢丢的修改,因为我下载生成报错,修改后的源码下载(https://github.com/ZhMartincheng/ArcFaceDemo-master)。app
5、注意测试
运行报错:试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)ui
报错缘由:下载的SDK是64位,咱们本地生成目标不同3d
保证也是64位 code