Android之人臉識別

前言html

人工智能時代快速來臨,其中人臉識別是當前比較熱門的技術,在國內也愈來愈多的運用,例如刷臉打卡、刷臉App,身份識別,人臉門禁等等。當前的人臉識別技術分爲WEBAPI和SDK調用兩種法方式,WEBAPI須要實時聯網,SDK調用能夠離線使用。android

Android做爲一個比較普遍的平臺,如何實現人臉識別功能呢?git

Android人臉識別github

Android實現人臉識別能夠經過google原生自帶或第三方提供,googel自帶的只能識別靜態圖片,第三方提供的功能比較強大。架構

google官方自帶網站

google經過FaceDetector類實現人臉識別功能,查看官方說明:Identifies the faces of people in a Bitmap graphic object.google

在這裏插入圖片描述

識別結果人工智能

在這裏插入圖片描述

第三方SDK提供htm

Opencvblog

opencv官方網站https://opencv.org/,Github地址是https://github.com/opencv/opencv,做爲開發人員第一步是有一個能夠運行的項目,裏面有sample例子,依次打開opencv->sample->android,選擇項目導入運行。

虹軟免費SDK

官方地址http://www.arcsoft.com.cn/index.html,跟通常SDK相似,須要註冊才能使用,網上有不少教程,接入簡單。 參考:Android人臉識別開發入門--基於虹軟免費SDK實現

Face++

官方地址:https://www.faceplusplus.com.cn/,好像是要收費的。接入請參考:ANDROID使用FACE++架構包實現人臉識別

科大訊飛人臉識別

官方地址:http://www.xfyun.cn/services/face?type=face,科大訊飛的語音雲技術一直是遙遙領先,人臉識別官方並無提供具體的參考示例,可能還沒開放。

相關文章
相關標籤/搜索