#face-android-demo

人脸识别android-SDK V1.1 Relase 201701

add license control model

/**

* 获取android机器码(32位)

* @return

*/

public native String getSerialNo(); // required

first

//get android device code

String SerialNo = wisMobile.getSerialNo();

second

send the code to vendor

third

copy the license file to sd/wis directory

################################################

人脸识别android-SDK V1.0 Relase 20160716

人脸引擎的主要sdk以动态链接库方式提供.为帮助开发者,我们提供了java的封装api(com.wis.face.WisMobile),供大家使用.

人脸引擎相关的文件有

WisFaceDemo4Android/app/src/main/jniLibs/armeabi/libcaffe.so

WisFaceDemo4Android/app/src/main/jniLibs/armeabi/libwis_engine_jni.so

wis/fdetector_model.dat

wis/file1-proto

wis/file2-model

wis/model_small.xml.gz

demo使用的android的版本为:4.4+ ,使用者可以自行调整android版本号进行编译打包.

目前人脸sdk使用的android NDK 版本4.4+, 4.4以下没有测试,开发者自行测试.

使用说明

#1.其中

1.1 wis文件夹拷贝至android 设备的 /sdcard/

例如/sdcard/wis

#2.人脸识别javaAPI通用类为: com.wis.face.WisMobile

主要使用的比对函数如下:

/**

* 两张人脸照片进行比对,返回相似度(0~1)之间, 如果大于0.5就代表很相似,如果超过0.9表示两个照片属于同一个人的概率极大

* @return

*/

public float calculate2ImageSimilarity(String imgFile1,String imgFile2);

#3.API使用demo间 face.wis.wisfacedemo4android.MainActivity

其中,demo()函数完成了两个照片的比对工作.

private void demo()

{

String fileName1 = "/sdcard/wis/images/1.jpg";

String fileName2 = "/sdcard/wis/images/2.jpg";

//compare 2 faces

float score = wisMobile.calculate2ImageSimilarity(fileName1, fileName2);

Log.i("face", "Similarity Score=" + score);

}

#4.详细使用参考: WisFaceDemo4Android 基于android-studio2.1开发的demo示例

运行demo打印结果如下:

11-30 16:10:38.294 17686-17686/com.wis I/wisMobile: detect time 1585

11-30 16:10:38.294 17686-17686/com.wis I/wisMobile: detectFace num =1,rect(x,y,width,height) = 31,67,145,145

11-30 16:10:38.599 17686-17686/com.wis I/wisMobile: extractFeature time 305521

11-30 16:10:38.600 17686-17686/com.wis I/wisMobile: detect time 283

11-30 16:10:38.600 17686-17686/com.wis I/wisMobile: detectFace num =1,rect(x,y,width,height) = 5,19,90,90

11-30 16:10:38.868 17686-17686/com.wis I/wisMobile: extractFeature time 267347

11-30 16:10:38.868 17686-17686/com.wis I/wisMobile: score 0.9999

11-30 16:10:38.868 17686-17686/com.wis I/face: Similarity Score=0.9999

其中, Similarity Score=0.9999 就是两个wis/images/1.jpg,2.jpg两个人脸照片的相似度

提示:sdk初始化,wisMobile.loadModel(modelDir);需要读取 "/sdcard/wis" 下的model文件. 所以android应用开发需要给

#5.技术支持: QQ:2843028512 ,请注明:android人脸识别sdk.

android开源人脸识别插件,face-android-demo相关推荐

  1. android虹软人脸识别简书,Android 用虹软SDK做人脸识别

    人脸识别第三方sdk比较多,但是大多都是收费的或者限制次数什么的,虹软的效果还不错,全免费也不需要联网 V1.2版本使用和快速集成:https://www.jianshu.com/p/8dee89ec ...

  2. Android离线人脸识别方案对比

    Android 离线人脸识别方案对比总结 文章目录 Android 离线人脸识别方案对比总结 百度.腾讯.阿里.Face++.商汤等人脸识别 虹软人脸识别 OpenCV 人脸识别 中科视拓(Seeta ...

  3. 人脸识别4:Android InsightFace实现人脸识别Face Recognition(含源码)

    人脸识别4:Android InsightFace实现人脸识别Face Recognition(含源码) 目录 人脸识别4:Android InsightFace实现人脸识别Face Recognit ...

  4. Android实现人脸识别(人脸检测)初识

    title: Android实现人脸识别(人脸检测)初识 categories: Android tags: 人脸识别 人脸检测 相机处理 date: 2020-05-21 11:35:51 介绍 本 ...

  5. Android之人脸识别

    前言 人工智能时代快速来临,其中人脸识别是当前比较热门的技术,在国内也越来越多的运用,例如刷脸打卡.刷脸App,身份识别,人脸门禁等等.当前的人脸识别技术分为WEBAPI和SDK调用两种法方式,WEB ...

  6. android人脸识别应用架构,基于Android平台人脸识别系统的设计与实现

    摘要: 伴随着社会信息化,自动化的发展,以及科技的进步,未来将是移动互联网的时 代,为适应移动互联网的发展智能化的小型移动终端将是未来的发展趋势.与此同时人们对信息的安全性要求不断的提高,高自动化和高 ...

  7. Android在线人脸识别登录系统

    Android在线人脸识别登录系统 前言 最近需要做一个Android的在线人脸识别项目,需求是能够在线人脸识别登录,找了很多资料都是价格很高或者是离线保存样本的,最后选择免费的虹软人脸识别,经过查询 ...

  8. android 活体检测方案,一种基于人脸识别认证的Android红外双目活体检测的制作方法...

    本发明涉及人脸识别领域,具体涉及一种基于人脸识别认证的Android红外双目活体检测. 背景技术: 在目前的利用红外线实现双目活体检测的技术中,普通红外双目,能够同时实时采集近红外和可见光两种图像,并 ...

  9. Android 百度人脸识别、人脸采集、文字识别(身份证),人证对比

    Android 百度人脸识别.人脸采集.文字识别(身份证),人证对比 Android 拍照.图片压缩(兼容7.0) 由于公司的项目赶在 "某某打车" 事件期间,所以你懂得.老板说要 ...

  10. 比较好的开源人脸识别软件

    人脸识别API/SDK 汇总 1.face.com 以色列公司,某年六月时被Facebook收购,同时暂停了API服务,之前测试过他们的服务,基本上是了解到的应用中做得最牛的了. 2.orbe Orb ...

最新文章

  1. sql报表按月统计_如何通过INTOUCH组态软件做EXCEL报表(含代码)
  2. 网络共享服务Samba和NFS配置
  3. sql注入语句示例大全_SQL Order By语句:示例语法
  4. 日常问题——阿里云服务器ssh经常一段时间就断掉解决办法
  5. c语言 数组循环左移m位
  6. Kafka将逐步弃用对zookeeper的依赖
  7. VBA实现数据库中的字段处理(下划线去掉,后面的字母变大写)之版本1.0。
  8. java 保留小数点后N位数(若干位),几种实现的方式总结
  9. html解决ajax调用跨域,JQuery Ajax执行跨域请求数据的解决方案
  10. 浅谈Kotlin(四):控制流
  11. 美区id无法登陆解决方法
  12. 微软代码审查工具_微软代码审查的工作方式
  13. xlsx表格用计算机公式算,excel表格数据求和与计算器不一致-excel表格用公式计算出来的数值跟计算器计算出来的......
  14. 把QQ群共享当做网盘用感觉还不错
  15. excel两个表格内容合并
  16. vue使用弹出框a-Modal
  17. 这2个实用小技巧,可以帮你将黑白照片变彩色
  18. AppStore打开后空白的解决办法
  19. Apizza--编写Websocket接口文档
  20. python美观代码_为什么Python 代码要写得美观而明确

热门文章

  1. 深入浅出mysql笔记
  2. cupp字典生成工具(同类工具还有crunch)
  3. 在IMX6Q的linux4.1.15版本上默认支持docker
  4. 勒让德多项式学习笔记
  5. unity3d 人物对话_RPG角色对话编辑器系统RPG Conversation/Dialogue Editor 1.2.0
  6. Datalogic 得利捷推出超级灵活且坚固可靠的PowerScan 9600 系列 庆祝公司成立50周年
  7. vs2015 安装破解版Visual Assist X
  8. java笔试涉及编程题
  9. SpringBoot读取JSON文件
  10. Cadence Allegro学习之PCB封装库的导出