本篇文章给大家带来的内容是关于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环境配好后把这两个文件放在根目录下即可运行。
运行效果:
输入:
输出:
相关推荐:
PHP使用Face++接口开发微信公众平台人脸识别系统的方法,face识别系统
免费人脸识别api
以上就是PHP如何调用FACE++ API实现url人脸比较(代码示例)的详细内容,PHP教程
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答