1. 程式人生 > 程式設計 >php呼叫百度人臉識別介面查詢資料庫人臉資訊實現驗證登入功能

php呼叫百度人臉識別介面查詢資料庫人臉資訊實現驗證登入功能

博主在進行鼎食城畢業設計時,需要實現一個人臉識別登入功能,想到可以利用百度的人臉識別介面來完成,於是便去下載了百度的識別SDK,我用的是PHP,需要的的可以去下載其他版本,以下是識別效果:

使用者在開始註冊時需要上傳一張自己的人臉照片,然在這裡插入圖片描述
在這裡插入圖片描述

後再登入時可以通過輸入自己的使用者名稱,然後上傳自己拍照的圖片通過資料庫查詢比對人臉,根據匹配相似的實現登入:

以下時識別程式碼:

核心程式碼:

$result = $client->match(array(
  array(
    'image' => base64_encode(file_get_contents($row['face'])),'image_type' => 'BASE64',),array(
    'image' => base64_encode(file_get_contents($drivingLicence)),));

//var_dump($result);

在這裡插入圖片描述

總結

以上所述是小編給大家介紹的php呼叫百度人臉識別介面查詢資料庫人臉資訊實現驗證登入,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!
如果你覺得本文對你有幫助,歡迎轉載,煩請註明出處,謝謝!