Android 人臉識別簽到(一)


因為Android課程設計自己選題,所以作者選了這個相對簡單的。本來開始是想做大學課程查簽到,拍一張集體照,就可識別哪些人已到,哪些未到。查了一下百度AI開發平台的人臉識別接口,發現V3的接口文檔有M:N的人臉識別(即待識別的圖片中,存在多張人臉的情況下,支持在一個人臉庫中,一次請求,同時返回圖片中所有人臉的識別結果。)

但是等作者編碼到一半的時候發現V3的SDK中已經移除了M:N人臉識別,只剩下1:N人臉識別(即一次只能拍一個人,然后認定其身份)無奈作者只能改成做類似門口一對一簽到的app

 

一、學習百度人臉API的調用(博文地址:https://blog.csdn.net/qq_41203799/article/details/79478218

這篇博文寫的是百度人臉檢測API調用,人臉識別與其大同小異,可先學習這篇博客的百度API的基本調用,然后下載其內附的源代碼 在自己編譯器里面跑通,待理解其基本使用,然后再自己編寫程序。

 

二、申請百度雲人臉識別產品

因為上篇用的人臉識別接口是老版本V2,而現在的人臉識別接口已經全面升級到V3

所以若現實現人臉識別簽到功能需要自己用百度賬號申請百度AI開發平台的百度人臉識別的V3應用,

並下載其相應的JDK(https://ai.baidu.com/sdk#bfr)放置在自己Android項目的lib包里

 

 三、在步驟一的學習基礎上在百度官方的文檔中心學習人臉識別的接口

https://ai.baidu.com/docs#/Face-Java-SDK/d126963d

 

這樣前期的知識儲備就已經完成      Android前台部分已經可以基本完成

 

來預覽一波作者的作品:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM