`
更未来
  • 浏览: 929 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

如何使用人脸识别SDK为你的应用添加人脸识别功能

阅读更多
这家提供高识别率的人脸识别SDK,支持所有常有编程语言,识别率很高。

复制网站上的介绍,有兴趣的童鞋可以试下:

在线人脸识别(OFaceR)是一个基于互联网的服务和软件,它通过一张选定的照片在人脸数据库中进行比较,从而实现从一张数字照片中自动识别或验证一个人。典型地,它被应用于各类安全系统中。

基于XML的人脸识别API使你更容易让你的应用具备人脸识别的能力,无论是对于可执行文件(exe),网站应用(web),移动应用或手机应用(mobile)等。我们的API支持所有常用的编程语言,包括但不限于:C/C++、PHP、ASP、Perl、Python、Javascript和Java,并且支持所有主要的操作系统,包括但不限于:Window、Linux、Mac OS、iOS和Android安卓。

这里有一个PHP脚本范例,它演示如何实现一个人脸照片比对的调用:

<?php
$fp = fopen ('test.jpg', 'rb');
if (!$fp)
{
  exit ('failed to open the picture file');
}

$photo = fread ($fp, filesize ('test.jpg'));
fclose ($fp);
if (!$photo)
{
  exit ('failed to read file');
}

$photo = base64_encode ($photo);

$cmd = '<OFR_Request>
<Action>recognise</Action>
<Session_id>438058746</Session_id>
<Database_id>100000519</Database_id>
<Result_num>5</Result_num>
<Photo>' . $photo . '</Photo>
</OFR_Request>';

$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL, 'http://api.ofacer.com/do.x');
curl_setopt ($ch, CURLOPT_POSTFIELDS, array('ofr' => $cmd));
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$a = curl_exec ($ch);
curl_close ($ch);
if (!$a)
{
  exit ('ofr service error');
}

$r_xml = simplexml_load_string ($a);
if (isset($r_xml->error) && (string)($r_xml->error))
{
  exit ((string)($r_xml->error));
}

$result_str = 'matching persons: '; $m_person_ids = array();
$m_rates = array();
foreach ($r_xml->match_persons->match_person as $match_person)
{
  $result_str .= (string)($match_person->person_id) . ' (' . (string)($match_person->rate)/10000.0 . '%), ';
}

echo $result_str;
?>


详细的SDK在线文档在这里:http://www.ofacer.com/documents.cn.html

分享到:
评论

相关推荐

    百度离线人脸识别SDK及实例

    总之,百度离线人脸识别SDK为Android开发者提供了一种高效、安全的本地人脸识别方案,通过合理集成和优化,可以在各种应用场景中实现流畅的人脸识别功能。无论是应用于门禁系统、移动支付还是社交应用,都能带来极大...

    人脸识别SDK 免费的人脸识别 人脸识别源码

    "人脸识别SDK 免费的人脸识别 人脸识别源码" 提供了一个无需付费即可使用的解决方案,使得开发者能够轻松集成人脸识别功能到自己的应用程序中。 人脸识别SDK(Software Development Kit)是一组工具和文档,它允许...

    Android studio百度人脸识别SDK

    在Android应用开发中,集成百度人脸识别SDK可以让开发者实现诸如人脸检测、识别、对比等功能,提升用户体验并增加应用的安全性。Android Studio是Google推出的一款强大的Android开发集成环境,它提供了丰富的工具和...

    科大讯飞人脸识别SDK

    科大讯飞作为中国领先的AI技术公司,其人脸识别SDK是为开发者提供的一种强大的工具,用于在各种应用场景中实现高效、准确的人脸识别功能。这款SDK包含多种组件和资源,以支持开发人员在不同环境中集成人脸识别技术。...

    中研人脸识别SDK

    中研人脸识别SDK(Software Development Kit)是为开发者提供的一套集成人脸识别功能的工具包,尤其适用于C#编程环境的二次开发。 **SDK概述** 中研人脸识别SDK主要提供了人脸识别的核心算法,包括人脸检测、特征...

    人脸识别SDK 免费的人脸识别 人脸识别源码 附件中有完整的人脸识别SDK的调用方法

    在本例中,"人脸识别SDK"是专用于人脸识别功能的SDK,通常包括API(应用程序接口)、库文件、示例代码和文档等,帮助开发者快速集成到自己的项目中。 1. **人脸识别基本原理**:人脸识别技术主要依赖于面部特征分析...

    百度人脸识别windows java离线sdk

    百度人脸识别SDK广泛应用于安全监控、门禁系统、社交媒体、移动支付、虚拟现实等领域,提供高效的身份验证和用户体验。 8. **资源与示例** 在压缩包文件“baidu-face-sdk-master”中,可能包含了SDK的源码、库...

    基于百度人脸识别SDK实现人脸照片对比demo

    在本文中,我们将深入探讨如何使用百度人脸识别SDK来实现人脸照片对比的demo。人脸照片对比技术是计算机视觉领域的一个重要应用,它广泛应用于安全验证、社交媒体、身份识别等多个场景。百度作为中国领先的人工智能...

    基于WINDOWS平台的人脸识别SDK库

    总的来说,"基于WINDOWS平台的人脸识别SDK库"为开发者提供了在Windows环境中进行人脸识别开发的一站式解决方案,从基础的人脸检测到复杂的识别匹配,都包含在内。通过深入理解和充分利用这个SDK,开发者可以构建出...

    汉王人脸识别SDK及例子

    4. **活体检测**:为了防止使用照片或视频进行欺诈,汉王人脸识别SDK还包含了活体检测功能。这一特性能够判断摄像头前是否是真人,增加了系统的安全性。 5. **性能优化**:汉王的SDK经过了优化,可以在不同的硬件...

    最新版-百度离线人脸识别SDK及实例

    最新版-百度离线人脸识别SDK及实例,支持离线识别,android平台

    百度人脸识别nodejs-sdk

    这个“百度人脸识别Node.js SDK”是专为使用Node.js进行开发的程序员设计的,允许他们在自己的项目中轻松集成百度的人脸识别功能。 **SDK简介** Node.js SDK是软件开发工具包(Software Development Kit)的一种,...

    delphi百度人脸识别离线SDK demo

    本demo调用百度人脸识别离线SDK, 实现的基本功能: 1)检测图片中是否有人脸; 2)从图片中取特征值; 3)两个特征值对比(1:1), 可在此基础上做1:N(测试单线程2W的人脸库500ms出结果); 这里只是调用SDK的代码,没有SDK包...

    Unity人脸识别SDK

    基于开源算法的人脸识别,版本要求在2020以上,可以基于单张的图片进行人脸坐标识别也可以通过接入摄像头进行实时的人脸识别

    百度人脸识别c++-sdk

    百度人脸识别SDK简介 百度人脸识别服务是基于深度学习算法的云服务,提供了高精度的人脸检测、特征提取、人脸比对、人脸搜索等一系列功能。C++-SDK是这一服务的客户端接口,使得开发者可以在本地应用中利用这些...

    基于虹软人脸识别SDK+Demo

    虹软人脸识别SDK是一款广泛应用于移动设备和服务器端的高级人脸识别技术解决方案。该SDK提供了一整套功能强大的API,包括人脸检测、人脸对比和人脸检索,为开发者提供了在各种应用场景下实现精准人脸识别的能力。 1...

    人脸识别SDK_V1.0.6.zip

    《人脸识别SDK_V1.0.6.zip》是一个包含人脸识别技术相关资源的压缩包,其中包含了必要的SDK(Software Development Kit)和使用文档,旨在帮助开发者集成和应用人脸识别功能。在这个压缩包中,我们可以找到两个关键...

    人脸识别开源SDK源码

    平台可为外部合作伙伴提供基于高精度人脸识别技术为基础的相关服务,例如Api、人脸识别、数据安全等。作为人脸识别的重要开发途径,FaceCore平台将推动各行各业定制、创新、进化,并最终促成新商业文明生态圈的建立...

    科大讯飞SDK语言人脸识别Demo,Android Studio可用

    《科大讯飞SDK在Android Studio中的应用:深度探索人脸识别与语音技术》 科大讯飞,作为国内领先的智能语音和人工智能技术提供商,其SDK在移动开发领域具有广泛的影响力。本篇文章将深入探讨如何在Android Studio...

    基于虹软人脸识别SDK,使用Java带UI界面的人脸识别Demo

    【作品名称】:基于虹软人脸识别SDK,使用Java带UI界面的人脸识别Demo 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】...

Global site tag (gtag.js) - Google Analytics