基於face 的人臉識別(上)

2021-08-19 18:31:15 字數 1018 閱讀 3955

因為畢業設計需要做人臉識別的考勤,這裡採取已有的平台上的sdk來做人臉識別,詳細說下如何使用face++平台來進行人臉識別。

1.註冊為face++的開發者。在這裡註冊個賬號, ,之後進入應用管理,建立乙個應用

3.自己新建乙個人臉的方法類,在裡面填寫自己的key和secret,與你註冊時的一致,這裡我在建構函式裡面直接初始化了,你可以自己選擇。

4.因為我們匯入了sdk包,只需要用它提供的方法就可以了,下面是檢測人臉的呼叫,這裡可以用三種檢測方式,通過commonoperate物件呼叫這些方法,我用的是轉換成byte陣列來檢測的,方便與本地檔案的檢測,也可以通過uri、base64來呼叫,呼叫完後,只需要解析response就可以了,這個可以檢視face++的api說明,有哪些返回值。

public response detect_face(byte arr)  else  catch (exception e) 

return

response;}

}

幾種檢測方法,傳入格式說明可以參考官方api文件,/documents/4888373

先到這裡吧,下篇簡述下解析方法,以及顯示檢測的人臉大小和出現的問題

face 人臉識別

今天搞了很久才看懂face 文件。有過第三方api呼叫的經驗應該不難。最後在比較兩張的相似的時候還是有問題,自己測試了下,呼叫 recognition compare介面,總是返回null,搞了半天沒搞定。最後還是貼上自己寫的 function urlexec url function testfa...

face 實現人臉識別

由於專案是在多年前完成,face 的sdk可能有調整,所以部分功能可能不再適用 2017.3 最近做了乙個使用face 實現人臉識別的功能,當初看著官方文件一點頭緒都沒有,看了好久才弄明白,所以在這裡記錄一下,希望可以幫到需要的人,首先要註冊乙個face 賬號,獲取apikey和apisecret,...

基於opencv的人臉識別

1前言參考的是 這篇用的是dlib的對齊還加了mask。本文方法 人臉檢測 shiqiyu libfacedetection opencv提取ptr類 2 facedetect.h include include include include include facedetect dll.h us...