首页 > 编程 > PHP > 正文

PHP如何调用FACE++ API实现url人脸比较(代码示例)

2020-03-22 17:35:45
字体:
来源:转载
供稿:网友

本篇文章给大家带来的内容是关于PHP如何调用FACE++ API实现url人脸比较(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

output代码(out.php).

 html  body bgcolor= #00ffff  center  h1 Face Compare System /h1  /center  center  form action= face.php method= post  URL1: input type= text name= URL_1  URL2: input type= text name= URL_2  input type= submit value= 提交对比  /form  /center  /body  /html 

php代码

 !DOCTYPE HTML  html  body bgcolor= #00ffff  center  ?php$image1=$_REQUEST[ URL_1 //图片地址$image2=$_REQUEST[ URL_2 $curl = curl_init();curl_setopt_array($curl, array( CURLOPT_URL = http://api-cn.faceplusplus.com/facepp/v3/compare , //输入URL CURLOPT_RETURNTRANSFER = true, CURLOPT_ENCODING = , CURLOPT_MAXREDIRS = 10, CURLOPT_TIMEOUT = 30, CURLOPT_SSL_VERIFYPEER = false, CURLOPT_SSL_VERIFYHOST = false, CURLOPT_HTTP_VERSION = CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST = POST , CURLOPT_POSTFIELDS = array( image_url1 = $image1, image_url2 = $image2, api_key = p-4a6YPMwxYTfzt9bvY8hw3CFF1f0rt4 , api_secret = hpWzxBorFtEcSfjvs9jbywp5g4RX2ef8 ), //输入api_key和api_secret CURLOPT_HTTPHEADER = array( cache-control: no-cache ,),curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false);$response = curl_exec($curl);$err = curl_error($curl);curl_close($curl);if ($err) { echo cURL Error #: . $err;} else { $arr=json_decode($response,true);  echo 人脸匹配度为  echo $arr[ confidence ], %  /center  /body  /html 

把php环境配好后把这两个文件放在根目录下即可运行。

运行效果:
输入:
20180829112336400.png

输出:
20180829112357840.png

相关推荐:

PHP使用Face++接口开发微信公众平台人脸识别系统的方法,face识别系统

免费人脸识别api

以上就是PHP如何调用FACE++ API实现url人脸比较(代码示例)的详细内容,PHP教程

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表