国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

小程序--人臉識別功能(百度ai)

yeyan1996 / 917人閱讀

摘要:文檔中心接入流程按照文檔獲取,進行用戶身份驗證和授權的憑證的生成自行獲取網絡錯誤,請重試選擇人臉識別人臉檢測,人臉識別接口分為和兩個版本,確認在百度云后臺獲得的是還是版本接口權限。

文檔中心:https://ai.baidu.com/docs#/Begin/a2bbf4b2
接入流程 1. 按照文檔獲取AppID、API Key、Secret Key,進行Access Token(用戶身份驗證和授權的憑證)的生成
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: "網絡錯誤,請重試!",
                    icon: "none",
                    duration: 2000
                })
                reject(res);
            },
            complete: function (res) {
                resolve(res);
            }
        })
    })
}
2. 選擇人臉識別-->人臉檢測,人臉識別接口分為V2和V3兩個版本,確認在百度云后臺獲得的是V2還是v3版本接口權限。
//封裝識別方法
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: "網絡錯誤,請重試!",
                    icon: "none",
                    duration: 2000
                })
                reject(res);
            },
            complete: function (res) {
                resolve(res);
            }
        })
    })
}
3. 調用識別方法
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)=>{
        //百度接口返回的結果
        let score = parseInt(res.data.result.face_list[0].beauty);
        self.setData({
            score: score,
        })
    })
})
4. 結果如下:

哼~一點都不準

原文地址:https://github.com/liujianxi/...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/100303.html

相關文章

  • 利用百度ai進行人臉識別,以及傳參時遇到的問題

    摘要:安裝推薦安裝好,執行新建是人臉識別的客戶端,為使用人臉識別的開發人員提供了一系列的交互方法。參考如下代碼新建一個你的你的你的你的調用人臉檢測這里僅以人臉檢測為例,其他都大同小異。百度文檔中提到,圖片信息總數據。 安裝SDK 推薦安裝好pip,執行pip install baidu-aip 新建AipFace AipFace是人臉識別的Python SDK客戶端,為使用人臉識別的開發人員...

    bbbbbb 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<