content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/>

frame2

html, body {

background: #ffffff;

}

.my-card {

border: solid 1px #dddddd;

margin: 10px;

}

.aui-btn-block {

margin-bottom: 10px;

}

百度人脸识别(V3版本)自定义模块

人脸识别

2018-06-03

获取access_token
人脸检测
人脸对比

var baiduFaceRec = null;

var UIAlbumBrowser = null;

apiready = function () {

baiduFaceRec = api.require('baiduFaceRec');

UIAlbumBrowser = api.require('UIAlbumBrowser');

};

//获取access_token

function getAuth() {

var params = {

ak: 'your ak',

sk: 'your sk'

};

baiduFaceRec.getAuth(params, function (ret, err) {

if (ret) {

console.log(JSON.stringify(ret));

alert('access_token=' + ret.access_token);

} else {

console.log(err.msg);

alert('错误信息:' + err.msg);

}

})

}

//人脸检测

function detect() {

//先获取access_token

var params = {

ak: 'your ak',

sk: 'your sk'

};

baiduFaceRec.getAuth(params, function (ret, err) {

if (ret) {

console.log(JSON.stringify(ret));

var access_token = ret.access_token;

//选择照片或拍照

api.actionSheet({

title: '选择照片',

cancelTitle: '取消',

buttons: ['拍照', '手机相册']

}, function (ret, err) {

if (ret) {

console.log(ret.buttonIndex);

if (ret.buttonIndex != 3) {

var sourceType = ret.buttonIndex;

//获取图片

api.getPicture({

sourceType: (sourceType == 1) ? 'camera' : 'album',

encodingType: 'jpg',

mediaValue: 'pic',

destinationType: 'url',

allowEdit: true,

saveToPhotoAlbum: false

}, function (ret, err) {

if (ret) {

console.log(ret.data);

var filePath = ret.data;

var params = {

filePath: filePath,

access_token: access_token

};

//人脸检测

baiduFaceRec.detect(params, function (ret, err) {

if (ret) {

console.log(JSON.stringify(ret));

alert('人脸检测数据' + JSON.stringify(ret.result.face_list));

} else {

console.log(err.msg);

}

})

} else {

console.log(JSON.stringify(err));

alert(JSON.stringify(err));

}

})

} else {

return false;

}

}

});

} else {

console.log(err.msg);

alert('错误:' + ret.msg);

}

});

}

//人脸对比

function match() {

//先获取access_token

var params = {

ak: 'your ak',

sk: 'your sk'

};

baiduFaceRec.getAuth(params, function (ret, err) {

if (ret) {

console.log(JSON.stringify(ret));

var access_token = ret.access_token;

//得到对比图片

UIAlbumBrowser.open({

max: 2,

styles: {

bg: '#fff',

mark: {

icon: '',

position: 'bottom_left',

size: 20

},

nav: {

bg: 'rgba(0,0,0,0.6)',

titleColor: '#fff',

titleSize: 18,

cancelColor: '#fff',

cancelSize: 16,

finishColor: '#fff',

finishSize: 16

}

},

rotation: true

}, function (ret) {

if (ret) {

var filePath1 = ret.list[0].path;

var filePath2 = ret.list[1].path;

var params = {

filePath1: filePath1,

filePath2: filePath2,

access_token: access_token

};

//人脸对比

baiduFaceRec.match(params, function (ret, err) {

if (ret) {

console.log(JSON.stringify(ret));

alert('人脸检测数据' + JSON.stringify(ret));

} else {

console.log(err.msg);

}

})

}

});

} else {

console.log(err.msg);

alert('错误:' + ret.msg);

}

});

}

Android百度人脸识别慢,Android开发百度人脸识别模块使用分享相关推荐

  1. android sse 人脸识别,基于Android Camera2之openCamera 流程

    简介 frameworks\base\core\java\android\hardware\camera2 Camera2在Android 5.0上首次出现,主要重新定义了一套Camera 的使用接口 ...

  2. Android自定义人脸识别框,android自定义虹软人脸识别框/人脸抓拍框/人脸追踪框...

    有一两个月没有更新博客了,最近一直在忙人脸识别的项目,先将项目中更改虹软人脸框的方法抽取出来,希望对大家有所帮助. 尊重原创,转载请注明出处: http://blog..net/qq137722697 ...

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

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

  4. python调用百度人脸识别对美女进行颜值打分

    调用百度人脸识别 一.注册百度api 先百度开发者开发平台注册应用https://ai.baidu.com/tech/face/detect 1.创建应用 2.管理应用 APP_ID, API_KEY ...

  5. 调用百度人脸识别API

    调用百度人脸识别API 用POSTMAN工具利用URL向百度智能云发送post请求 用python调用百度人脸识别 用POSTMAN工具利用URL向百度智能云发送post请求 首先在百度云平台创建一个 ...

  6. 百度人脸识别API 的使用

    百度人脸识别API 的使用 百度人脸识别API是一个第三方SDK,在此之前,我搜索过其他一些人脸识别的,相比较之下,我觉得百度的更加方便. 接下里,这是一个通过照片对比的demo,来教大家怎样使用百度 ...

  7. Android 安卓人脸识别(百度人脸识别)快速集成采坑

    背景介绍 你的项目跟人工智能无关?自己手写不可行?看完本文小白也能2小时让你的应用具备人脸识别活体检测等等功能啦!近两 年炒的最火的就是人工智能了,但是到处都讲人工智能,区块链啥啥的,总感觉跟普通安卓 ...

  8. flutter 刷脸_GitHub - nnnggel/baidu_face_plugin: 百度人脸识别和活体检测 Flutter 插件(目前版本仅支持 Android)...

    baidu_face_plugin 百度人脸识别和活体检测 Flutter 插件(目前版本仅支持 Android) 使用方式 注册百度开发者账号 前往 百度开发者账号 进行注册. 申请并配置licen ...

  9. Android上调用百度人脸识别接口

    写了一个简单的调用百度人脸识别在线的JAVA接口,识别率挺高的,但是目前写得还不是很全面,然后打开相册选取图片那一部分,以及工具类代码,是有参考别人写的代码,具体是摘自哪里之前没有保存. 这里贴一些主 ...

最新文章

  1. svn提示服务器禁止修改目录,SVN Eclipse插件中如何忽略对服务器已有文件修改后的提交...
  2. ZYNQ 调试遇到的问题
  3. python好玩的代码_一行 Python 能实现什么丧心病狂的功能?
  4. 配置连接池连接oracle,Oracle连接池怎么配置
  5. java户名的正则表达式_java – 用于验证用户名的正则表达式
  6. python和java哪个有用_python和java哪个好
  7. 疫情肆虐下,程序员用代码告诉你为什么千万不要出门!
  8. Springboot自定义注解实现用户登录状态校验(一)
  9. 抖音自动上号源码分享
  10. 远程连接端口修改,使用注册表修改
  11. 印前调色的基本规律及视觉效果
  12. 推荐系统中常用算法以及优点缺点对比
  13. 第三讲:如何构建双活数据中心方案
  14. PPT设置自动保存时间 mac_PPT又崩溃了?教你如何恢复文档
  15. VUE类似微信朋友圈查看图片组件
  16. 三周爆赚千万 电竞选手在无聊猿游戏赢麻了
  17. Git生成公钥及查看公钥
  18. 水晶报表:页眉或页脚超过了一页 解决方式
  19. ubuntu14.04安装搜狗输入法
  20. HDU 1239 Calling Extraterrestrial Intelligence Again

热门文章

  1. 搞一下新架构下的软件技术 | 12 汽车电子软件的过去与未来
  2. 《深度学习推荐系统》读书笔记之推荐系统的进化之路
  3. 斜齿轮、圆锥齿轮、蜗轮蜗杆的旋向(螺旋线方向)、转向、圆周力、径向力、轴向力等的方向判断【小记】
  4. PhpStorm + WampServer 开发环境配置
  5. python+pytest接口自动化框架(5)-requests发送post请求
  6. 恶意病毒“四大家族”
  7. 计算机话筒技术指标,话筒指标与调音台电平
  8. 局域网win10 主机之间相互共享文件的配置
  9. 拼题A打卡奖励 (25 分),1355D,1362C;
  10. 拼题A基础篇 30 求整数的位数及其各位数字之和