虹软Arcface人脸识别demo[Windows]分享

摘要:
转到官方网站申请APPID和SDKKEY,并修改Demostdafx H相应的#defineAPPID“”#defineFTbelow_SDKKEY“”#defineFD_SDKKEY”“”#defineFR_SDKEY“”#fineAGE_SDKEY”“”#defineGENDER_SDKKEY”“如果发生以下错误,32位平台将DemolibWin32文件夹中的所有dll文件复制到Release或Debug文件夹;64位平台将Demolibx64文件夹中的所有dll文件复制到x64Release或x64Debug文件夹。运行程序,界面如下图所示。

Demo_for_Windows https://github.com/ArcJonSnow/Demo_for_Windows
Arcsoft ArcfaceDemo for Windows, VS2013 C++

使用步骤:

下载SDK包,32位Windows平台将五个SDK包里lib中的文件到 DemolibWin32下;64位Windows平台将五个SDK包里lib中的文件到 Demolibx64下。

在VS2013中打开Demo.sln文件,运行工程,修改工程配置选择32位或64位。

前往官网申请APPID和SDKKEY, 修改 Demostdafx.h 下面的对应的


#define APPID “”
#define FT_SDKKEY “”
#define FD_SDKKEY “”
#define FR_SDKKEY “”
#define AGE_SDKKEY “”
#define GENDER_SDKKEY “”


如果出现下图的错误,32位平台将DemolibWin32文件夹下的全部dll文件拷贝到, Release或Debug文件夹中;64位平台将Demolibx64文件夹下的全部dll文件拷贝到x64Release或x64Debug文件夹中。
虹软Arcface人脸识别demo[Windows]分享第1张

运行程序,界面如下图。使用方法:


1.点击“选择图片添加到人脸库”选择图片,将图片中的人脸特征信息添加到人脸库,人脸信息会显示到右侧人脸库,编辑图片下方的文字修改图片对应的名字。
2.点击“识别图片”按钮选择图片进行人脸识别。
3.点击“识别视频”按钮选择视频文件进行人脸识别。
4.点击“识别摄像头”按钮选择摄像头进行人脸识别,程序默认打开第一顺位的摄像头,如想打开其他摄像头请在源码中更改。
虹软Arcface人脸识别demo[Windows]分享第2张

免责声明:文章转载自《虹软Arcface人脸识别demo[Windows]分享》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Springboot+Redis(发布订阅模式)跨多服务器实战C#中如何去除窗体默认的关闭按钮下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android打开相机进行人脸识别,使用虹软人脸识别引擎

上一张效果图,渣画质,能看就好 功能说明: 人脸识别使用的是虹软的FreeSDK,包含人脸追踪,人脸检测,人脸识别,年龄、性别检测功能,其中本demo只使用了FT和FR(人脸追踪和人脸识别),封装了开启相机和人脸追踪、识别功能在FaceCameraHelper中。 实现逻辑: 打开相机,监听预览数据回调进行人脸追踪,且为每个检测到的人脸都分配一个tr...

[C#]_Demo_4线程虹软人脸识别注册开发全过程

效率有点低,大家看看哪里开可以节省时间?源代码:https://github.com/catzhou2002/ArcFaceDemo整个项目使用虹软技术完成开发说实话,为了提高识别效率,我也是竭尽所能,干了不少自认为的优化,如有兴趣听我说说。 第一部分 单线程时候的各种折腾 一、折腾LPASVLOFFSCREEN话说这个LPASVLOFFSCREEN的结果...

虹软ArcFace人脸识别 与 Dlib 人脸识别对比

我司最近要做和人脸识别相关的产品,原来使用的是某在线人脸识别平台,识别率和识别速度很满意,但是随着量起来的话,成本也是越来越不能接受(目前该功能我们是免费给用户使用的),而且一旦我们的设备掉线了就无法使用人脸识别功能。基于这些考虑,我司需要寻找其他的方案。 通过搜索,目前发现,开源或免费支持离线的方案也有不少。目前初步考虑虹软 ArcFace和Dlib。通...

虹软人脸识别SDK接入Milvus实现海量人脸快速检索

一、背景 人脸识别是近年来最热门的计算机视觉领域的应用之一,而且现在已经出现了非常多的人脸识别算法,如:DeepID、FaceNet、DeepFace等等。人脸识别被广泛应用于景区、客运、酒店、办公室、工地、小区等场所,极大的方便了人们的生活。在安防领域,人脸识别也展现出巨大的活力,通过人脸识别对摄像头采集的图像进行处理,可以更快的发现可疑人员。 1:1人...

Java版人脸识别SDK 虹软arcface (demo)

## 开发环境准备:###开发使用到的软件和工具:* Jdk8、mysql5.7、libarcsoft_face.dll(so)、libarcsoft_face_engine.dll(so)、libarcsoft_face_engine_jni.dll(so)、idea* 注:libarcsoft_face.dll(so)、libarcsoft_face_...

OpenCV 2.4+ C++ 人脸识别

机器学习 机器学习的目的是把数据转换成信息。 机器学习通过从数据里提取规则或模式来把数据转成信息。 人脸识别 人脸识别通过级联分类器对特征的分级筛选来确定是否是人脸。 每个节点的正确识别率很高,但正确拒绝率很低。 任一节点判断没有人脸特征则结束运算,宣布不是人脸。 全部节点通过,则宣布是人脸。 工业上,常用人脸识别技术来识别物体。  对图片进行识别...