新聞中心
- swan.ai.faceDetect
- 方法參數(shù)
- object 參數(shù)說(shuō)明
- success 返回參數(shù)說(shuō)明
- result 參數(shù)說(shuō)明
- face_list 參數(shù)說(shuō)明
- location 返回值說(shuō)明
- angel 返回值說(shuō)明
- expression 返回值說(shuō)明
- face_shape 返回值說(shuō)明
- gender 返回值說(shuō)明
- glasses 返回值說(shuō)明
- eye_status 返回值說(shuō)明
- emotion 返回值說(shuō)明
- race 返回值說(shuō)明
- face_type 返回值說(shuō)明
- landmark 返回值說(shuō)明
- quality 返回值說(shuō)明
- occlusion 返回值說(shuō)明
- 示例
- 圖片示例
- 代碼示例 1:image_type 為 BASE64
- 代碼示例 2:image_type 為 URL
- 代碼示例 3:image_type 為 FACE_TOKEN
- 返回值示例
- 方法參數(shù)
swan.ai.faceDetect
基礎(chǔ)庫(kù) 3.20.11 開(kāi)始支持,低版本需做兼容處理。
成都創(chuàng)新互聯(lián)成立于2013年,先為安徽等服務(wù)建站,安徽等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為安徽企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
解釋:人臉檢測(cè),檢測(cè)圖片中的人臉并標(biāo)記出相應(yīng)的信息位置,同時(shí)可以展示出人臉的關(guān)鍵信息和屬性信息,比如年齡,性別等。使用本功能需要小程序開(kāi)發(fā)者后臺(tái)登錄超級(jí)管理員賬號(hào),點(diǎn)擊云平臺(tái)付費(fèi)鏈接開(kāi)通云賬號(hào)付費(fèi)功能。
Web 態(tài)說(shuō)明:受宿主環(huán)境限制,Web 態(tài)暫不支持 AI 能力相關(guān)接口。在 Web 態(tài)會(huì)做 打開(kāi)百度 App 對(duì)應(yīng)小程序頁(yè)面 的降級(jí)處理。
方法參數(shù)
Object object
object 參數(shù)說(shuō)明
| 屬性名 | 類(lèi)型 | 必填 | 默認(rèn)值 | 說(shuō)明 |
|---|---|---|---|---|
success 返回參數(shù)說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
result 參數(shù)說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
face_list 參數(shù)說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
location 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
angel 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
expression 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
face_shape 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
gender 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
glasses 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
eye_status 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
emotion 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
race 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
face_type 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
landmark 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
quality 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
occlusion 返回值說(shuō)明
| 參數(shù)名 | 參數(shù)類(lèi)型 | 說(shuō)明 |
|---|---|---|
示例
掃碼體驗(yàn)
代碼示例
請(qǐng)使用百度APP掃碼
圖片示例
代碼示例 1:image_type 為 BASE64
在開(kāi)發(fā)者工具中打開(kāi)
在開(kāi)發(fā)者工具中打開(kāi)
在 WEB IDE 中打開(kāi)
- JS
Page({faceDetect() {swan.chooseImage({success: res => {let image = res.tempFilePaths[0];// AI系列的api有宿主使用限制,只可在百度App中使用,建議使用時(shí)加一層判斷防止代碼報(bào)未知錯(cuò)誤let host = swan.getSystemInfoSync().host;if (host === 'baiduboxapp') {swan.ai.faceDetect({image,image_type: 'BASE64',face_field: 'age,beauty,angle,expression,face_shape,gender,glasses,eye_status,race,quality',max_face_num: '1',face_type: 'LIVE',success: res => {console.log(res.face_list);},fail: err => {console.log( err);}});}else {swan.showToast({title: '此api目前僅可在百度App上使用',icon: 'none'});}}})}});
代碼示例 2:image_type 為 URL
在開(kāi)發(fā)者工具中打開(kāi)
在開(kāi)發(fā)者工具中打開(kāi)
在 WEB IDE 中打開(kāi)
- JS
Page({faceDetect() {swan.chooseImage({success: res => {let image = res.tempFilePaths[0];// AI系列的api有宿主使用限制,只可在百度App中使用,建議使用時(shí)加一層判斷防止代碼報(bào)未知錯(cuò)誤let host = swan.getSystemInfoSync().host;if (host === 'baiduboxapp') {swan.ai.faceDetect({image:'https://b.bdstatic.com/miniapp/image/faceDetect.png',image_type: 'URL',face_field: 'age,beauty,angle,expression,face_shape,gender,glasses,eye_status,race,quality',max_face_num: '1',face_type: 'LIVE',success: res => {console.log(res.face_list);},fail: err => {console.log( err);}});}else {swan.showToast({title: '此api目前僅可在百度App上使用',icon: 'none'});}}})}});
代碼示例 3:image_type 為 FACE_TOKEN
在開(kāi)發(fā)者工具中打開(kāi)
在開(kāi)發(fā)者工具中打開(kāi)
在 WEB IDE 中打開(kāi)
- JS
Page({faceDetect() {swan.chooseImage({success: res => {let image = res.tempFilePaths[0];// AI系列的api有宿主使用限制,只可在百度App中使用,建議使用時(shí)加一層判斷防止代碼報(bào)未知錯(cuò)誤let host = swan.getSystemInfoSync().host;if (host === 'baiduboxapp') {swan.ai.faceDetect({// 可由之前圖片檢測(cè)的返回值中獲得image:'4160b708a826b18de95fe5c9a098a436',image_type: 'FACE_TOKEN',face_field: 'age,beauty,angle,expression,face_shape,gender,glasses,eye_status,race,quality',max_face_num: '1',face_type: 'LIVE',success: res => {console.log(res.face_list);},fail: err => {console.log( err);}});}else {swan.showToast({title: '此api目前僅可在百度App上使用',icon: 'none'});}}})}});
返回值示例
- JSON
{"face_num": 1,"face_list": [{"face_token": "35235asfas21421fakghktyfdgh68bio","location": {"left": 117,"top": 131,"width": 172,"height": 170,"rotation": 4},"face_probability": 1,"angle" :{"yaw" : -0.34859421849251"pitch" 1.9135693311691"roll" :2.3033397197723}"landmark": [{"x": 161.74819946289,"y": 163.30244445801},...],"landmark72": [{"x": 115.86531066895,"y": 170.0546875},...],"age": 29.298097610474,"beauty": 55.128883361816,"expression": {"type": "smile","probability" : 0.5543018579483},"gender": {"type": "male","probability": 0.99979132413864},"glasses": {"type": "sun","probability": 0.99999964237213},"race": {"type": "yellow","probability": 0.99999976158142},"face_shape": {"type": "triangle","probability": 0.5543018579483}"quality": {"occlusion": {"left_eye": 0,"right_eye": 0,"nose": 0,"mouth": 0,"left_cheek": 0.0064102564938366,"right_cheek": 0.0057411273010075,"chin": 0},"blur": 1.1886881756684e-10,"illumination": 141,"completeness": 1}}]}
網(wǎng)站欄目:創(chuàng)新互聯(lián)百度小程序教程:swan.ai.faceDetect
路徑分享:http://m.fisionsoft.com.cn/article/ccsisss.html


咨詢
建站咨詢

