背景:

虹软的人脸识别还是不错的,在官方注册一个账号,成为开发者,下载SDK的jar包,在开发者中心,找一个demo就可以开始做了,安装里边的逻辑,先看理解代码,然后就可以控制代码,完成自己想要的功能

一:准备工作

注意:

1 sdk的下载,会给你4个jar包和4个秘钥以及1个appid,这个appid是用来绑定你的jar包,使用别人的会造成识别引擎启动失败,

下载文件如下:

这里需要把文件解压并整理,每个引擎的so文件和jar是分开的,所以需要一一解压,然后整理一下

如下:

在项目里建立如下文件夹,把下载的文件夹对应放进去

关于armeabi和armeabi-v7

如下:

想了解的可以百度,他是cpu的类型,设备和他对应,我们曾经用服务器装了一个android7.1,但是项目运行就会报错,so文件找不到,这是由于第三方提供的cpu类型和服务器的不匹配,服务器其实是个是x86的架构

解释如下:

二sdk给到的arm架构的文件

arm解释如下:

全文解释地址:http://m.elecfans.com/article...

所以不建议自己瞎搞,按照支持的设备好好搞

adb查看设备cup信息可以查看架构信息,很简单

在sdb连接后如下图:

好了,到此准备工作基本完成,把appid和秘钥都换好,下边就可以开始了

二:开发工作

注意:

1.原本的app是通过设备注册的,就是自己提交照片,注册到设备里,会把人脸特征码按注册时输入的唯一信息做文件名,建立.data文件,人脸特征码就写在里边,还有一个txt文件是,通过追加写入的sdk版本号以及唯一信息,可以通过看注册流程将注册改为自己需要的方式,我是通过mqtt发送信息通知设备下载注册人脸图片完成注册的,这样改的东西少一些,只需要把文件下载下来,是用循环把图片一张张的注册进去。

2.识别就不需要你管了,只要正确使用,识别结果就会返回,拿到识别结果和用户的唯一标识下边就算成功了,你可以做开门、付款或者别的逻辑

3.说的其实比较简单,实际上远远没有说的·这么简单,但是只要咬牙做,问题不大的,没啥好说的,认真做,认真百度,认真测试

三:用到的技术名称

1.mqtt订阅模式通信

2.okhttp网络请求

3.filedownloader文件下载以及压缩包下载并解压

四:总结

确实挺麻烦的,项目里加了很多东西,代码不常看,自己都乱了,

如何接入虹软免费人脸识别SDK相关推荐

  1. 基于Android虹软免费人脸识别 SDK开发

    目前我们的应用内使用了 ArcFace 的人脸检测功能,其他的我们并不了解,所以这里就和大家分享一下我们的集成过程和一些使用心得 集成 ArcFace FD 的集成过程非常简单 在 ArcFace F ...

  2. 虹软免费人脸识别SDK注册指南

    2019独角兽企业重金招聘Python工程师标准>>> 成为开发者 三步完成账号的基本注册与认证: STEP1:点击注册虹软AI开放平台右上角注册选项,完成注册流程. STEP2:首 ...

  3. 9月27日云栖精选夜读:阿里云首推免费人脸识别SDK 让每个APP轻松拥有短视频AR特效...

    摘要: 早在今年五月,阿里云已经推出了短视频解决方案.近日,阿里云再次率先颠覆行业,在业内首推免费的人脸识别SDK,结合其原有的短视频能力,大大降低了人脸识别+AR特效+短视频的入行门槛. 早在今年五 ...

  4. 9月27日云栖精选夜读:阿里云首推免费人脸识别SDK 让每个APP轻松拥有短视频AR特效

    想不想知道是什么 早在今年五月,阿里云已经推出了短视频解决方案.近日,阿里云再次率先颠覆行业,在业内首推免费的人脸识别SDK,结合其原有的短视频能力,大大降低了人脸识别+AR特效+短视频的入行门槛. ...

  5. 人脸识别sdk_开发实录:免费人脸识别SDK实现人证比对全过程

    当前,人证比对在如今的社会中已随处可见,如高铁.飞机.酒店入住.甚至景区入口都可以看到各种各样的人证核验应用.如果要切入这块业务,算法是首要解决的需求.但对于普通企业而言,研发人脸识别算法的门槛非常高 ...

  6. java 基于虹软离线人脸识别SDK 2.0 最新版

    虹软人脸识别SDK之Java版,支持SDK 1.1+,以及当前最新版本2.0,滴滴,抓紧上车! JDK SDK Win release license status 前言 由于业务需求,最近跟人脸识别 ...

  7. 虹软AI 人脸识别SDK接入 — 性能优化篇(多线程)

    大家都嫌公司以前使用的刷卡门禁太麻烦,正好借这个机会开发一个人脸识别的门禁系统,采用的SDK是虹软公司开发的,接口调用比较简单. 一.虹软SDK接口性能 在配置为i5-7400 .16G内存的PC上测 ...

  8. 虹软android实现人脸比对,[Android]虹软arcface人脸识别SDK引擎使用总结

    虹软开放了人脸识别的SDK引擎(免费的哦),刚好有Android版的,就体验了一波.下面来说说Android版的SDK使用心得: ArcFace 虹软人脸认知引擎简介 目前开放的版本有人脸比对(1:1 ...

  9. C# 基于免费人脸识别SDK完成人脸识别和注册

    整个项目使用虹软技术完成开发 一,准备工作 1.Afoge视频参数类 using AForge.Video.DirectShow; using System; using System.Collect ...

最新文章

  1. 将文件名和文件修改时间批量输出至Excel中
  2. Unity3D 镜面反射
  3. 我用Java+Redis+ES+Kibana技术对数百万知乎用户进行了数据分析,得到了这些...
  4. 全景图拼接算法实现与改进
  5. Spring使用总结
  6. Redis基础系列-0x003:String
  7. WinDbg学习笔记(一)--认识WinDbg
  8. io_uring设计理念及使用方式总结
  9. python list,str的拼接与转换
  10. matlab实现谱聚类法图像分割代码,一种基于谱聚类的图像分割方法与系统与流程...
  11. Spring Boot 之事件(Event)
  12. windows server 2012/2016 开启桌面图标
  13. jQuery实现留言板案例
  14. 云端软件平台 如何共享自己封装的云端软件
  15. 外文文献检索下载网站哪些比较好用
  16. ABB ACS 510 1.5-5.5kw驱动板图纸 PDF格式
  17. 小学计算机社团团长职责,社团团长小学作文
  18. 张健和他的Fcoin
  19. Windows10下载到U盘怎么安装?
  20. wfp 禁用ip_WFP网络过滤驱动——限制网站访问

热门文章

  1. Java SE(2)
  2. AlphaImageLoader用法
  3. 从「林」开始: imx51-linux-rt3070ap-dhcpd
  4. chrome浏览器下“多余”的2px
  5. 继续给力,持续一个星期位列NO.1
  6. linux整理笔记之六:samba软件包使用
  7. 惨!重新申请了网页的Counter
  8. 函数 —— strtok() 例如:Fred male 25,John male 62,Anna female 16两层循环
  9. vue的js文件中获取vue实例
  10. Lattice diamond IPexpress 例子 - PLL