如何免费使用人脸识别 API 接口

如何免费使用人脸识别 API 接口

一个靠谱的人脸机构为开发者提供非常强大的人脸识别接口服务,包括人脸检测&五官定位、1:1人脸验证、1:N人脸识别(包括识别前训练)等丰富的开发接口供各位攻城狮调用。并且,免费。下面就详细介绍一下这些接口服务的使用方法——

访问 http://uface.uni-ubi.com/FaceWeb/ 点击页面右上角注册并登陆

首页上方或者下拉进入“API文档”,了解接口调用流程及说明;并通过“API文档”查看所有人脸识别接口文档;

通过“开发工具”下载所需的SDK开发包:

了解基本流程说明后,即可正式调用接口进行开发。不过需要创建一个应用(

“创建应用”可以通过点击右上角你的用户名,或者首页应用管理进入)

接下来你就可以根据你的需要,创建适合的应用

应用创建成功后,会得到一组唯一的 ID,调用序列号以及调用码。这就是你调用接口,进行开发所需的通行证。

接口文档中的所有人脸识别接口都可以调用,这里以人脸检测|detection/detect接口为例——

下图为所用参数及返回值

JSON案例如下:

{

"result": 1,

"code": "SUSS101",

"status": 2,

"msg": "调用成功",

"detection": {

"imgWidth": 960,

"imgUrl": "http://img5q.duitang.com/uploads/item/201307/07/20130707215045_SJyRn.jpeg",

"imgHeight": 800,

"imgId": "049399E8F60648AE9187E5EC4498EDCC",

"faces": [

{

"id": "DCF0C1D6553442EF84FAC05E153B0D03",

"appId": "2864D5DC8AA046DAAD8C60370A2FEFA1",

"faceWidth": 223,

"imgId": "049399E8F60648AE9187E5EC4498EDCC",

"faceName": null,

"personId": null,

"faceWidthP": 0,

"posePitchValue": 0,

"glassValue": 0,

"glassConfidence": 0,

"mouseRightX": 0,

"posePitchConfidence": 0,

"faceHeightP": 0,

"mouseLeftX": 0,

"genderValue": 0,

"smilingConfidence": 0,

"poseYawValue": 0,

"poseYawConfidence": 0,

"genderConfidence": 0,

"faceCenterY": 0,

"mouseRightY": 0,

"smilingValue": 0,

"raceConfidence": 0,

"createTime": 1441013032000,

"poseRollValue": 0,

"poseRollConfidence": 0,

"faceCenterX": 0,

"mouseLeftY": 0,

"eyeRightX": 0,

"noseX": 0,

"eyeRightY": 0,

"noseY": 0,

"ageRange": 0,

"raceValue": 0,

"eyeLeftX": 0,

"ageValue": 0,

"eyeLeftY": 0,

"faceLeftTopX": 511,

"faceLeftTopY": 164,

"faceHeight": 223

}

],

"detectionId": "37000423E4A04B349419E19ACAC010BC"

}

}