C 呼叫百度雲介面實現人臉識別登入

2021-10-01 16:27:14 字數 1015 閱讀 7817

前端將獲取的使用者臉部資訊已base64碼的格式傳送給後台處理器(登入時要傳送使用者名稱)。

傳送使用者的資訊和組id和使用者id,將使用者資訊註冊到人臉庫,**如下:

var result = client.useradd(img, "base64", "group1", userid.tostring());返回的result為json格式,後面將繼續使用。

二、人臉識別登入(在人臉庫中搜尋人臉資訊):

client.timeout = 60000;

var options = new dictionary

};//請求結果

var result = client.search(img, "base64", "group1",options);三、返回結果(jobject的使用):

首先要強轉為jobject格式:

jobject jo_result = (jobject)jsonconvert.deserializeobject(result.tostring());
因為返回的result的格式為json格式,所以總的來說,如果要獲取大括號裡面的內容,就直接通過輸入鍵值訪問即可,如

jo_result[

"error_msg"]。

若訪問的是方括號裡面的內容,就直接輸入序號訪問即可,如

jo_result[0]

。如果是巢狀著的,那麼我們按照規則依次訪問即可,如

jo_result[

"result"

]["user_list"

][0][

"score"]。

python 百度雲人臉識別 呼叫方法(1)

首次寫部落格,謝謝您的閱讀 本教程前提是安裝好環境 先附上例程 from aip import aipface import base64 定義常量 api key x換成自己的api key secret key x換成自己的secret key imagetype base64 groupidl...

百度雲人臉識別人臉註冊更新軟體

選擇要提交的並返回的二進位制資訊 def select image global image path tkinter.filedialog.askopenfilename path label label text path path label.grid row 0,column 1 with ...

百度人臉識別C 對接

一 註冊 id 及上載sdk 二 json openssl curl c 11 這個可以從伺服器的winc 的sdk包裡找 也可以自己找相應原始碼編譯 錯誤 c4996 fopen this function or variable may be unsafe.consider using fope...