AFR_FSDKInterface engine = new AFR_FSDKEngine();//用来存放提取到的人脸信息, face_1 是注册的人脸,face_2 是要识别的人脸AFR_FSDKFace face1 = new AFR_FSDKFace();AFR_FSDKFace face2 = new AFR_FSDKFace();//初始化人脸识别引擎,使用时请替换申请的 APPID 和 SDKKEYAFR_FSDKError error = engine.AFR_FSDK_InitialEngine("APPID", "SDKKEY");Log.d("com.arcsoft", "AFR_FSDK_InitialEngine = " + error.getCode());//输入的 data 数据为 NV21 格式(如 Camera 里 NV21 格式的 preview 数据);人脸坐标一般使用人脸检测返回的 Rect 传入;人脸角度请按照人脸检测引擎返回的值传入。error = engine.AFR_FSDK_ExtractFRFeature(data1, width, height, AFR_FSDKEngine.CP_PAF_NV21, new Rect(210, 178, 478, 446), AFR_FSDKEngine.AFR_FOC_0, face1);Log.d("com.arcsoft", "Face=" + face1.getFeatureData()[0]+ "," + face1.getFeatureData()[1] + "," + face1.getFeatureData()[2] + "," + error.getCode());error = engine.AFR_FSDK_ExtractFRFeature(data1, width, height, AFR_FSDKEngine.CP_PAF_NV21, new Rect(210, 170, 470, 440), AFR_FSDKEngine.AFR_FOC_0, face2);Log.d("com.arcsoft", "Face=" + face2.getFeatureData()[0]+ "," + face2.getFeatureData()[1] + "," + face2.getFeatureData()[2] + "," + error.getCode());//score 用于存放人脸对比的相似度值AFR_FSDKMatching score = new AFR_FSDKMatching(); error = engine.AFR_FSDK_FacePairMatching(face1, face2, score); Log.d("com.arcsoft", "AFR_FSDK_FacePairMatching=" + error.getCode()); Log.d("com.arcsoft", "Score:" + score.getScore());//销毁人脸识别引擎error = engine.AFR_FSDK_UninitialEngine();Log.d("com.arcsoft", "AFR_FSDK_UninitialEngine : " + error.getCode());

转载于:https://www.cnblogs.com/ccLqqy/p/10606951.html

虹软人脸识别Android Sample Code相关推荐

  1. android虹软人脸识别代码混淆,虹软人脸识别Android Sample Code

    AFR_FSDKInterface engine = new AFR_FSDKEngine(); //用来存放提取到的人脸信息, face_1 是注册的人脸,face_2 是要识别的人脸 AFR_FS ...

  2. android 人脸识别边框_【技术分享】虹软人脸识别 - Android Camera实时人脸追踪画框适配...

    在使用虹软人脸识别Android SDK的过程中 ,预览时一般都需要绘制人脸框,但是和PC平台相机应用不同,在Android平台相机进行应用开发还需要考虑前后置相机切换.设备横竖屏切换等情况,因此在人 ...

  3. 虹软人脸识别 SDK 使用 Unity Android C# Java多语言开发 2021-09-06

    Unity接入虹软人脸识别Android版SDK == 自改aar包开发Android应用 下方有下载链接所有 demo aar 包== 文章目录 Unity接入虹软人脸识别Android版SDK 简 ...

  4. 虹软人脸识别3.0 - 图像数据结构介绍(Android)

    从虹软开放了2.0版本SDK以来,由于具有免费.离线使用的特点,我们公司在人脸识别门禁应用中使用了虹软SDK,识别效果还不错,因此比较关注虹软SDK的官方动态.近期上线了ArcFace 3.0 SDK ...

  5. Android相机预览,指定区域显示预览框,在区域内出现人脸进行人脸识别,并抓拍人脸照片存在本地,CameraX,虹软人脸识别

    效果图: 第一种是使用camerax进行预览,android camerax预览官方文档,主要通过imageAnalysis,抓帧进行图片处理,然后通过android自带的图片人脸识别FaceDete ...

  6. Android 虹软人脸识别获取数据的方法

    前言 最近app要上一个新的功能 在客户点击购买的时候 记录客户的基本信息 比如年龄和性别 为后期做大数据分析做铺垫 在网上找第三方 找到了虹软人脸识别 在这里吐槽一下 免费的虹软 真是很坑 客服没人 ...

  7. 人脸识别 android p,虹软人脸识别 - faceId及IR活体检测的更新介绍

    虹软人脸识别 - faceId及IR活体检测的介绍 前几天虹软推出了 Android ArcFace 2.2版本的SDK,相比于2.1版本,2.2版本中的变化如下: VIDEO模式新增faceId(类 ...

  8. 虹软android工程师,虹软人脸识别技术公开课开讲!AI工程师如何快速进阶

    原标题:虹软人脸识别技术公开课开讲!AI工程师如何快速进阶 随着刷脸乘坐公交.公租房人脸识别管理系统.景区人证核验入园等创新应用的加速普及,人脸识别技术已经在广泛的行业.领域中得到使用.在见证人脸识别 ...

  9. android虹软人脸识别简书,基于虹软人脸识别API和Qt5的人脸识别

    测试和使用了虹软的人脸API在QT5环境下设计了一个简单的人脸识别软件,实现了对人脸的跟踪和人脸识别.摄像头的控制以及图像格式的转换使用了Opencv,图像显示使用的是QT5的Qimage控件.下面是 ...

最新文章

  1. centos7中使用yum安装tomcat以及它的启动、停止、重启
  2. 集成的分层强化学习,让人工智能在解决智能问题时表现得更聪明
  3. Day4--Scrapy基本使用
  4. 分析器错误(在浏览器中查看.aspx)
  5. datagrip启动时报错Internal error
  6. 学习Netflix管理员–第2部分
  7. logstash 吞吐量优化_1002-谈谈ELK日志分析平台的性能优化理念
  8. php伪静态后301,动态地址rewrite伪静态,然后301跳转到伪静态时死
  9. 模仿mongodb采用xml+json实现小型数据库
  10. runtime批处理mysql导出_【原】使用批处理BAT文件处理Mysql数据库 | 学步园
  11. 刷脸AI供应商下调业绩预期,苹果股价应声跌掉一个小米
  12. GBDT, Gradient Boost Decision Tree,梯度提升决策树
  13. 天线发射功率计算公式_天线增益的定义/计算公式/发射功率
  14. PAT甲级 1125
  15. 积木Sketch插件进阶开发指南
  16. PyTorch学习记录——PyTorch生态
  17. 火狐使用js下载文件_如何使用Firefox Send安全地将大文件发送给任何人
  18. microduino实现红外线发送与接收
  19. java 通过出生日期算年龄
  20. maya turtle 贴图烘培文件命名规范

热门文章

  1. python【数据结构与算法】Python语法查询大宝剑(全)
  2. eclipse环境下配置tomcat服务器
  3. oracle SQL 命令行(三.增删改查)
  4. python基础练习(十)
  5. 计算机在轻化工程中的应用,计算机在基础化学实验当中的应用
  6. 哪个厂家的监控平台用的云服务器_哪个品牌的云服务器最好用?
  7. 属性子集选择的基本启发方法_图网络基本属性
  8. java lombok 视频_Java开发神器Lombok使用详解
  9. 企业网络推广——企业网络推广专员讲述网站友链交换如何做
  10. 判断1000素数的c语言程序,C语言求1~1000素数的简单程序