博主在進(jìn)行鼎食城畢業(yè)設(shè)計(jì)時(shí),需要實(shí)現(xiàn)一個(gè)人臉識(shí)別登錄功能,想到可以利用百度的人臉識(shí)別接口來(lái)完成,于是便去下載了百度的識(shí)別SDK,我用的是PHP,需要的的可以去下載其他版本,以下是識(shí)別效果:
用戶在開始注冊(cè)時(shí)需要上傳一張自己的人臉照片,然

后再登錄時(shí)可以通過輸入自己的用戶名,然后上傳自己拍照的圖片通過數(shù)據(jù)庫(kù)查詢比對(duì)人臉,根據(jù)匹配相似的實(shí)現(xiàn)登錄:
以下時(shí)識(shí)別代碼:
核心代碼:
$result = $client->match(array(
array(
'image' => base64_encode(file_get_contents($row['face'])),
'image_type' => 'BASE64',
),
array(
'image' => base64_encode(file_get_contents($drivingLicence)),
'image_type' => 'BASE64',
),
));
//var_dump($result);

總結(jié)
以上所述是小編給大家介紹的php調(diào)用百度人臉識(shí)別接口查詢數(shù)據(jù)庫(kù)人臉信息實(shí)現(xiàn)驗(yàn)證登錄,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
您可能感興趣的文章:- asp.net使用ODP即oracle連接方式的的防注入登錄驗(yàn)證程序
- PHP登錄驗(yàn)證功能示例【用戶名、密碼、驗(yàn)證碼、數(shù)據(jù)庫(kù)、已登陸驗(yàn)證、自動(dòng)登錄和注銷登錄等】
- Android登錄注冊(cè)功能 數(shù)據(jù)庫(kù)SQLite驗(yàn)證
- QT連接Oracle數(shù)據(jù)庫(kù)并實(shí)現(xiàn)登錄驗(yàn)證的操作步驟