Arcface demo
```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相关推荐
- [Android] for ArcFace Demo
虹软人脸识别引擎Android的Demo演示,可以直接下载使用 下载地址 https://github.com/asdfqwrasdf/ArcFaceDemo 工程如何使用? 1.下载代码: git ...
- 【资源分享】ArcFace Demo [Android]
虹软人脸识别引擎Android的Demo演示,可以直接下载使用. 下载地址:https://github.com/asdfqwrasdf/ArcFaceDemo ReadMe: 工程如何使用? 1.下 ...
- android虹软人脸识别简书,C# 离线人脸识别 虹软ArcFace 2.0 demo
环境: win7以上 VS2013以上 sdk版本:ArcFace v2.0 x86 x64平台Debug.Release配置都已通过编译 下载地址:https://github.com/Arcsof ...
- java 人脸识别 demo_Java 离线人脸识别 基于ArcFace 2.0 Demo
源代码传送:https://github.com/itboyst/ArcSoftFaceDemo 开发环境准备: ###开发使用到的软件和工具: Jdk8.mysql5.7.libarcsoft_fa ...
- java 人脸识别 demo_java引用Arcface,实现人脸识别(demo)
## 开发环境准备: ###开发使用到的软件和工具: * Jdk8.mysql5.7.libarcsoft_face.dll(so).libarcsoft_face_engine.dll(so).li ...
- C#实现基于ffmpeg加虹软Arcface的人脸识别demo
关于人脸识别 目前的人脸识别已经相对成熟,有各种收费免费的商业方案和开源方案,其中OpenCV很早就支持了人脸识别,在我选择人脸识别开发库时,也横向对比了三种库,包括在线识别的百度.开源的OpenCV ...
- 离线java人脸识别开源算法_Java 离线人脸识别 基于ArcFace 2.0 Demo
开发环境准备: 开发使用到的软件和工具: Jdk8.mysql5.7.libarcsoft_face.dll(so).libarcsoft_face_engine.dll(so).libarcsoft ...
- 【java】人脸识别 虹软ArcFace 2.0-抽取人脸特征并做比对
虹软产品地址:http://ai.arcsoft.com.cn/product/arcface.html 虹软ArcFace功能简介 人脸检测 人脸跟踪 人脸属性检测(性别.年龄) 人脸三维角度检测 ...
- 如何使用 python 接入虹软 ArcFace SDK
公司需要在项目中使用人脸识别SDK,并且对信息安全的要求非常高,在详细了解市场上几个主流人脸识别SDK后,综合来看虹软的Arcface SDK比较符合我们的需求,它提供了免费版本,并且可以在离线环境下 ...
最新文章
- (android之sqlite一)Sqlite介绍和sqlite工具介绍
- RMAN CONFIGURE
- 设置表字段大小写敏感
- python使用ffmpeg截取视频段
- m文件中函数的执行顺序
- cookie Web Storage API
- 32. Magento log()方法
- 深入理解 Java 内存模型
- ArcGIS API for JavaScript 打印
- cmpp具体java实例_cmpp3.0_JAVA_实现 - 源码下载|Windows编程|源代码 - 源码中国
- 联想拯救者Y7000p拆机换压条(轴盖)
- 嵌入式“Hello World!”——点亮流水灯
- Linux中运行shell脚本的几种方式及其区别(source . ./myscript.sh sh myscript.sh)
- 基于asp.net725原创(古代)文学交流网站系统
- navicat 执行sql文件
- 系统更换数据库oracle到mysql问题汇总
- 人工神经网络的英文简称,人工神经网络英语全称
- 基于 OpenSSH 的身份认证与密钥管理
- matlab如何实现动态显示,matlab 坐标图动画,动态显示数据
- Python基础详解(十三):(视频符号化)将视频转换成ASCII符号形式展示出来
热门文章
- mysql 基本使用教程(源于网络)
- k8s 资源文件基础练习
- linux sdkMannger的打开
- 计算机网络基础知识,仅此一篇足矣
- 给Future一个Promise
- JAVA元注解@interface详解(@Target,@Documented,@Retention,@Inherited)。
- consul 命令行参数
- http如何像tcp一样实时的收消息?
- 多线程:了解一下ForkJoin、FutureTask、BlockingQueue
- mysql - 要问 varchar 能存几个汉字? 能存几个 字母? 能存几个数字?请看下文讲解 (Java)