摘要:文檔中心接入流程按照文檔獲取,進(jìn)行用戶(hù)身份驗(yàn)證和授權(quán)的憑證的生成自行獲取網(wǎng)絡(luò)錯(cuò)誤,請(qǐng)重試選擇人臉識(shí)別人臉檢測(cè),人臉識(shí)別接口分為和兩個(gè)版本,確認(rèn)在百度云后臺(tái)獲得的是還是版本接口權(quán)限。
文檔中心:https://ai.baidu.com/docs#/Begin/a2bbf4b2接入流程 1. 按照文檔獲取AppID、API Key、Secret Key,進(jìn)行Access Token(用戶(hù)身份驗(yàn)證和授權(quán)的憑證)的生成
const getBaiduToken = function () { return new Promise((resolve, reject) => { //自行獲取APIKey、SecretKey const apiKey = APIKey; const secKey = SecretKey; const tokenUrl = `https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=${apiKey}&client_secret=${secKey}`; wx.request({ url: tokenUrl, method: "POST", dataType: "json", header: { "content-type": "application/json; charset=UTF-8" }, success: function (res) { resolve(res); }, fail: function (res) { wx.hideLoading(); wx.showToast({ title: "網(wǎng)絡(luò)錯(cuò)誤,請(qǐng)重試!", icon: "none", duration: 2000 }) reject(res); }, complete: function (res) { resolve(res); } }) }) }2. 選擇人臉識(shí)別-->人臉檢測(cè),人臉識(shí)別接口分為V2和V3兩個(gè)版本,確認(rèn)在百度云后臺(tái)獲得的是V2還是v3版本接口權(quán)限。
//封裝識(shí)別方法 const getImgIdentify = function(tokenUrl, data){ return new Promise((resolve, reject) => { const detectUrl = `https://aip.baidubce.com/rest/2.0/face/v3/detect?access_token=${tokenUrl}`; wx.request({ url: detectUrl, data: data, method: "POST", dataType: "json", header: { "content-type": "Content-Type:application/json; charset=UTF-8" }, success: function (res) { resolve(res); }, fail: function (res) { wx.hideLoading(); wx.showToast({ title: "網(wǎng)絡(luò)錯(cuò)誤,請(qǐng)重試!", icon: "none", duration: 2000 }) reject(res); }, complete: function (res) { resolve(res); } }) }) }3. 調(diào)用識(shí)別方法
getBaiduToken().then((res) => { let token = res.data.access_token; let data = { "image": self.data.img, "image_type":"URL", "face_field":"ge,beauty,expression,face_shape,gender,glasses,landmark,race,quality,eye_status,emotion,face_type" } util.getImgIdentify(token, data).then((res)=>{ //百度接口返回的結(jié)果 let score = parseInt(res.data.result.face_list[0].beauty); self.setData({ score: score, }) }) })4. 結(jié)果如下:
哼~一點(diǎn)都不準(zhǔn)
原文地址:https://github.com/liujianxi/...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/100303.html
摘要:安裝推薦安裝好,執(zhí)行新建是人臉識(shí)別的客戶(hù)端,為使用人臉識(shí)別的開(kāi)發(fā)人員提供了一系列的交互方法。參考如下代碼新建一個(gè)你的你的你的你的調(diào)用人臉檢測(cè)這里僅以人臉檢測(cè)為例,其他都大同小異。百度文檔中提到,圖片信息總數(shù)據(jù)。 安裝SDK 推薦安裝好pip,執(zhí)行pip install baidu-aip 新建AipFace AipFace是人臉識(shí)別的Python SDK客戶(hù)端,為使用人臉識(shí)別的開(kāi)發(fā)人員...
閱讀 1303·2021-11-11 10:57
閱讀 3717·2021-09-07 10:10
閱讀 3442·2021-08-03 14:03
閱讀 3067·2019-08-30 13:45
閱讀 681·2019-08-29 11:19
閱讀 1038·2019-08-28 18:07
閱讀 3099·2019-08-26 13:55
閱讀 809·2019-08-26 12:17