FACE 學習一 detect介面

2021-09-06 19:03:23 字數 1970 閱讀 3326

檢測給定(image)中的所有人臉(face)的位置和相應的面部屬性

若結果的face_id沒有被加入任何faceset/person之中,則在72小時之後過期被自動清除。

引數:

json構成:

, 

"gender": ,

"glass": ,

"pose": ,

"roll_angle": ,

"yaw_angle":

}, "race": ,

"smiling":

}, "face_id": "17233b4b1b51ac91e391e5afe130eb78",

"position": ,

"eye_left": ,

"eye_right": ,

"height": 26.8,

"mouth_left": ,

"mouth_right": ,

"nose": ,

"width": 26.8},

"tag": ""}

], "img_height": 500,

"img_id": "22fd9efc64c87e00224c33dd8718eec7",

"img_width": 500,

"session_id": "38047ad0f0b34c7e8c6efb6ba39ed355",

"url": ""}

json呼叫格式:

final

float

ag ;

final

string ger;

float

x, y, w, h;

int i = 0;

//get the center point

x = (float)rst.getjsonarray("face").getjsonobject(i)

.getjsonobject("position").getjsonobject("center").getdouble("x");

y = (float)rst.getjsonarray("face").getjsonobject(i)

.getjsonobject("position").getjsonobject("center").getdouble("y");

//get face size

w = (float)rst.getjsonarray("face").getjsonobject(i)

.getjsonobject("position").getdouble("width");

h = (float)rst.getjsonarray("face").getjsonobject(i)

.getjsonobject("position").getdouble("height");

//get face age

ag = (float)rst.getjsonarray("face").getjsonobject(i)

.getjsonobject("attribute").getjsonobject("age").getint("value");

//get face gender

ger = (string)rst.getjsonarray("face").getjsonobject(i)

.getjsonobject("attribute").getjsonobject("gender").getstring("value");

介面開發 face 人臉檢測

這篇博文主要介紹介面開發,face 人臉檢測的使用,小白作品,請多關照。介面開發聽起來那麼暈乎,主要也就是個http請求,1.先封裝http請求函式 2.看文件怎麼發http請求函式 大致一看 發請求 釣資料,把人家需要的引數api key和api secret傳過去,然後就是自己需要的資料。請求位...

Python2 呼叫Face 的介面進行人臉檢測

參考部落格 python呼叫face 人臉檢測api 結果如下 檢測結果如下 python2的執行 如下 coding utf 8 python 2.7 import cv2 import urllib2 import urllib import time 讀取原圖,並顯示 使用者資訊 key jm...

介面測試學習(一)

剛開始學習介面測試,網上各種搜資料啊,不知道是不是自己不會搜感覺資料好少啊,而且講的都比較淺,感覺不是自己想要的,沒有辦法自己琢磨著學習吧!先寫上概念吧!什麼是介面測試?系統元件間的介面的一種測試,介面測試主要使用者檢測外部系統與系統之間的以及內部各個子系統之間的互動點,測試的重點是要檢查資料的交換...