```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/Zzz-/p/10882564.html

Arcface demo相关推荐

  1. [Android] for ArcFace Demo

    虹软人脸识别引擎Android的Demo演示,可以直接下载使用 下载地址 https://github.com/asdfqwrasdf/ArcFaceDemo 工程如何使用? 1.下载代码: git ...

  2. 【资源分享】ArcFace Demo [Android]

    虹软人脸识别引擎Android的Demo演示,可以直接下载使用. 下载地址:https://github.com/asdfqwrasdf/ArcFaceDemo ReadMe: 工程如何使用? 1.下 ...

  3. android虹软人脸识别简书,C# 离线人脸识别 虹软ArcFace 2.0 demo

    环境: win7以上 VS2013以上 sdk版本:ArcFace v2.0 x86 x64平台Debug.Release配置都已通过编译 下载地址:https://github.com/Arcsof ...

  4. java 人脸识别 demo_Java 离线人脸识别 基于ArcFace 2.0 Demo

    源代码传送:https://github.com/itboyst/ArcSoftFaceDemo 开发环境准备: ###开发使用到的软件和工具: Jdk8.mysql5.7.libarcsoft_fa ...

  5. java 人脸识别 demo_java引用Arcface,实现人脸识别(demo)

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

  6. C#实现基于ffmpeg加虹软Arcface的人脸识别demo

    关于人脸识别 目前的人脸识别已经相对成熟,有各种收费免费的商业方案和开源方案,其中OpenCV很早就支持了人脸识别,在我选择人脸识别开发库时,也横向对比了三种库,包括在线识别的百度.开源的OpenCV ...

  7. 离线java人脸识别开源算法_Java 离线人脸识别 基于ArcFace 2.0 Demo

    开发环境准备: 开发使用到的软件和工具: Jdk8.mysql5.7.libarcsoft_face.dll(so).libarcsoft_face_engine.dll(so).libarcsoft ...

  8. 【java】人脸识别 虹软ArcFace 2.0-抽取人脸特征并做比对

    虹软产品地址:http://ai.arcsoft.com.cn/product/arcface.html 虹软ArcFace功能简介 人脸检测 人脸跟踪 人脸属性检测(性别.年龄) 人脸三维角度检测 ...

  9. 如何使用 python 接入虹软 ArcFace SDK

    公司需要在项目中使用人脸识别SDK,并且对信息安全的要求非常高,在详细了解市场上几个主流人脸识别SDK后,综合来看虹软的Arcface SDK比较符合我们的需求,它提供了免费版本,并且可以在离线环境下 ...

最新文章

  1. (android之sqlite一)Sqlite介绍和sqlite工具介绍
  2. RMAN CONFIGURE
  3. 设置表字段大小写敏感
  4. python使用ffmpeg截取视频段
  5. m文件中函数的执行顺序
  6. cookie Web Storage API
  7. 32. Magento log()方法
  8. 深入理解 Java 内存模型
  9. ArcGIS API for JavaScript 打印
  10. cmpp具体java实例_cmpp3.0_JAVA_实现 - 源码下载|Windows编程|源代码 - 源码中国
  11. 联想拯救者Y7000p拆机换压条(轴盖)
  12. 嵌入式“Hello World!”——点亮流水灯
  13. Linux中运行shell脚本的几种方式及其区别(source . ./myscript.sh sh myscript.sh)
  14. 基于asp.net725原创(古代)文学交流网站系统
  15. navicat 执行sql文件
  16. 系统更换数据库oracle到mysql问题汇总
  17. 人工神经网络的英文简称,人工神经网络英语全称
  18. 基于 OpenSSH 的身份认证与密钥管理
  19. matlab如何实现动态显示,matlab 坐标图动画,动态显示数据
  20. Python基础详解(十三):(视频符号化)将视频转换成ASCII符号形式展示出来

热门文章

  1. mysql 基本使用教程(源于网络)
  2. k8s 资源文件基础练习
  3. linux sdkMannger的打开
  4. 计算机网络基础知识,仅此一篇足矣
  5. 给Future一个Promise
  6. JAVA元注解@interface详解(@Target,@Documented,@Retention,@Inherited)。
  7. consul 命令行参数
  8. http如何像tcp一样实时的收消息?
  9. 多线程:了解一下ForkJoin、FutureTask、BlockingQueue
  10. mysql - 要问 varchar 能存几个汉字? 能存几个 字母? 能存几个数字?请看下文讲解 (Java)