首頁 > 後端開發 > php教程 > PHP如何呼叫FACE++ API實作url人臉比較(程式碼範例)

PHP如何呼叫FACE++ API實作url人臉比較(程式碼範例)

不言
發布: 2023-04-03 22:46:01
原創
3708 人瀏覽過

本篇文章帶給大家的內容是關於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">
    <br>
    <br>
    URL2:<input type="text" name="URL_2">
    <br>
    <br>
    <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 => "https://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(&#39;image_url1&#39;=>$image1,&#39;image_url2&#39;=>$image2, &#39;api_key&#39;=>"p-4a6YPMwxYTfzt9bvY8hw3CFF1f0rt4",&#39;api_secret&#39;=>"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++ API實作url人臉比較(程式碼範例)

# 輸出:
PHP如何呼叫FACE++ API實作url人臉比較(程式碼範例)

相關推薦:

PHP使用Face 介面開發微信公眾平台人臉辨識系統的方法,face辨識系統

免費人臉辨識api

#

以上是PHP如何呼叫FACE++ API實作url人臉比較(程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板