虹软人脸识别DEMO

本文介绍了如何在Windows 10环境下安装虹软ArcFace 3.0 SDK,包括创建开发者应用、设置SDK、编译Demo、配置依赖库和APPID,以及运行过程中的注意事项,适合初学者入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境

最近试了一下虹软的人脸识别的DEMO,在这里记录一下跑通的过程。
环境如下:windows 10 64bit,Visual Studio 2017(v141), C++

下载DEMO

在虹软的网站上下载 ArcFace 3.0离线人脸识别SDK
https://ai.arcsoft.com.cn/product/arcface.html
登录开发者中心,可以先不用认证个人或者企业。先创建一个应用,然后添加SDK,先选Windows(X64)
添加SDK

编译DEMO

使用Visual Studio 2017打开\ArcSoft_ArcFace_Windows_x64_V3.0\demo\ArcfaceDemo\ArcFaceDemo.sln,打开之后会提示升级windows SDK和vs的版本,确定即可。
然后选择配置管理器为Release和X64,然后选择生成》重新生成解决方案
编译结果
打开目录\ArcSoft_ArcFace_Windows_x64_V3.0\demo\ArcfaceDemo\x64\Release\发现只有四个文件
生成的四个文件
这里打开exe还不能运行,需要拷贝依赖的dll过来,在ArcSoft_ArcFace_Windows_x64_V3.0\demo\ArcfaceDemo\ArcFaceDemo\lib64\文件夹下拷贝下面几个dll出来到exe的同一级目录。
依赖的dll
因为已经选择了release的编译配置,所以不需要拷贝带d的dll。
另外需要拷贝一个ArcSoft_ArcFace_Windows_x64_V3.0\demo\ArcfaceDemo\ArcFaceDemo\setting.ini过来,并且把APPID和SDKKEY填写到[x86_free]进去。在开发者中心可以找到,就是文章第一个图片中打码的字母。如下图所示
setting.ini文件

运行

打开ArcFaceDemo.exe,如果有提示激活结果: 28673,说明AppId无效,注意不能带APPID:,而且要写到[x86_free]下的APPID和SDKKEY。
正常激活模式
首先需要注册人脸,选择一个文件夹,软件会自动识别人脸并编号,启用摄像头就可以实时人脸是识别了。但也有识别出为为RGB假体的情况。
正常识别
在这里插入图片描述
整体CPU占用率还是有点高。
CPU占用率

总结

可以很快上手,对于初学者比较友好,而且可以免费用一段时间。公司也可以免费用。但大规模部署就要收费了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值