相信功能現(xiàn)在大家都已經(jīng)不稀奇了,幾乎所有的App里都會(huì)支持這個(gè)功能 。
這里我要問大家一個(gè)問題,你們都是如何在自己的App中加入人臉識(shí)別功能的呢?
下面,讓我們來一步步操作吧!
首先,進(jìn)入,創(chuàng)建一個(gè)應(yīng)用,創(chuàng)建完成進(jìn)入應(yīng)用,然后添加ArcSoftFace插件 。
ArcSoftFace插件:提供人臉識(shí)別功能
·插件的所有接口在 deviceready 后生效;
·虹軟創(chuàng)建應(yīng)用后,需要提供APPID、SDKKEY、Sdk的zip文件(與當(dāng)前APPID匹配的SDK的壓縮包);(參考·ArcSoftFace插件配置)
·當(dāng)前iOS使用
ArcSoftFaceEngine.framework版本是3.0;
當(dāng)前Android使用ArcSoftFace版本是3.0;
圖片模式檢測(cè)
navigator.arcSoftFace.imageModeCheck(imagePath,success,error)
支持平臺(tái):
- Android
- iOS
類型
必填
說明
imagePath
String
是
圖片路徑,支持http://,https://,file://,cdvfile://
success
Function
是
成功回調(diào)函數(shù)
error
Function
是
失敗回調(diào)函數(shù)
success函數(shù)會(huì)返回一個(gè)對(duì)象,其屬性包含以下一項(xiàng)或多項(xiàng):
- num(Int) -- 識(shí)別的人臉個(gè)數(shù)
- beforeImgPath(String) -- 上傳圖片修改后的待檢測(cè)的圖片路徑
- afterImgPath(String) -- 檢測(cè)后的圖片路徑
- allFaceData(Array) -- 檢測(cè)的所有人臉,數(shù)組里面是每個(gè)人臉的對(duì)象,該對(duì)象其屬性包含以下一項(xiàng)或多項(xiàng):
- bottom(Int) -- 下,Y軸下方對(duì)應(yīng)的值
- top(Int) -- 上,Y軸上方對(duì)應(yīng)的值
- left(Int) -- 左,X軸左方對(duì)應(yīng)的值
- right(Int) -- 右,X軸右方對(duì)應(yīng)的值
- status(Int) -- 狀態(tài)(0: 正常,其他數(shù)值:出錯(cuò))
- yaw(Number) -- 偏航角
- pitch(Number) -- 俯仰角
- roll(Number) -- 橫滾角
- age(String) -- 年齡
- gender(String) -- 性別
- 3DAngle(對(duì)象) -- 3D角度信息對(duì)象,該對(duì)象其屬性包含以下一項(xiàng)或多項(xiàng):
- rect(對(duì)象) -- 人臉信息對(duì)象(該位置對(duì)應(yīng)beforeImgPath的圖片),該對(duì)象其屬性包含以下一項(xiàng)或多項(xiàng):
示例代碼 // 監(jiān)聽’deviceready‘事件document.addEventListener('deviceready', onDeviceReady, false)function onDeviceReady(){
navigator.arcSoftFace.imageModeCheck('https://www.yd-mobile.cn/www/photo.jpg', function (successCallback) {
alert(JSON.stringify(successCallback));
},function (errorCallback) {
alert(JSON.stringify(errorCallback));
});
} 響應(yīng)示例代碼:
{ "allFaceData": [
{ "age": "25", "gender": "女", "3DAngle": { "yaw": 7.7150774002075195, "status": 0, "pitch": -14.829463958740234, "roll": -6.1180949211120605
}, "rect": { "bottom": 228, "top": 61, "left": 349, "right": 516
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 銀耳百合的功效與禁忌教你簡(jiǎn)單的食用方法
- 教育雙減宣傳標(biāo)語
- 教你如何挽回前女友的心 追回前女友的最佳時(shí)間和方法
- 萬圣節(jié)起源
- 瑜伽墊異味怎么辦 巧手教你去除
- 夢(mèng)見宗教導(dǎo)師或傳教士怎么回事 夢(mèng)見宗教導(dǎo)師或傳教士有什么預(yù)兆
- 食物放錯(cuò)損營(yíng)養(yǎng) 教你正確保存
- 全民禁毒宣傳教育實(shí)施意見是哪一年
- 完結(jié)的現(xiàn)實(shí)向現(xiàn)代言情小說,記者女主&支教老師男主
- 3步學(xué)會(huì)總指法和簡(jiǎn)單指法技巧 單簧管入門教學(xué)教程
