W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
解釋: 用戶向服務(wù)請(qǐng)求識(shí)別身份證,身份證識(shí)別包括正面和背面。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
detect_direction | Boolean | 否 | 是否檢測(cè)圖像旋轉(zhuǎn)角度,默認(rèn)不檢測(cè),即:false。朝向是指輸入圖像是正常方向、逆時(shí)針旋轉(zhuǎn)90/180/270度。可選值包括:true:檢測(cè)旋轉(zhuǎn)角度并矯正識(shí)別;false:不檢測(cè)旋轉(zhuǎn)角度,針對(duì)擺放情況不可控制的情況建議本參數(shù)置為true | |
id_card_side | String | 否 | front:身份證含照片的一面;back:身份證帶國(guó)徽的一面 | |
image | String | 是 | 圖片資源地址 | |
detect_risk | Boolean | 否 | 是否開啟身份證風(fēng)險(xiǎn)類型(身份證復(fù)印件、臨時(shí)身份證、身份證翻拍、修改過的身份證)功能,默認(rèn)不開啟,即:false??蛇x值:true-開啟;false-不開啟 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
direction | Number | 圖像方向,當(dāng)detect_direction=true時(shí)存在。-1:未定義,0:正向,1: 逆時(shí)針90度,2:逆時(shí)針180度,3:逆時(shí)針270度 |
image_status | String | normal-識(shí)別正常;reversed_side-身份證正反面顛倒;non_idcard-上傳的圖片中不包含身份證;blurred-身份證模糊;other_type_card-其他類型證照;over_exposure-身份證關(guān)鍵字段反光或過曝;unknown-未知狀態(tài) |
risk_type | String | 輸入?yún)?shù) detect_risk = true 時(shí),則返回該字段識(shí)別身份證類型: normal-正常身份證;copy-復(fù)印件;temporary-臨時(shí)身份證;screen-翻拍;unknow-其他未知情況 |
edit_tool | String | 如果參數(shù) detect_risk = true 時(shí),則返回此字段。如果檢測(cè)身份證被編輯過,該字段指定編輯軟件名稱,如:Adobe Photoshop CC 2014 (Macintosh),如果沒有被編輯過則返回值無此參數(shù) |
log_id | String | 唯一的log id,用于問題定位 |
words_result | Array | 定位和識(shí)別結(jié)果數(shù)組 |
words_result_num | Number | 識(shí)別結(jié)果數(shù),表示words_result的元素個(gè)數(shù) |
location | Array | 位置數(shù)組(坐標(biāo)0點(diǎn)為左上角) |
left | Number | 表示定位位置的長(zhǎng)方形左上頂點(diǎn)的水平坐標(biāo) |
top | Number | 表示定位位置的長(zhǎng)方形左上頂點(diǎn)的垂直坐標(biāo) |
width | Number | 表示定位位置的長(zhǎng)方形的寬度 |
height | Number | 表示定位位置的長(zhǎng)方形的高度 |
words | String | 識(shí)別結(jié)果字符串 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.ocrIdCard({
image: res.tempFilePaths[0],
success: function (data) {
swan.showToast({
title: JSON.stringify(data)
});
},
fail: function (err) {
swan.showToast({
title: '身份證識(shí)別失敗-fail'
});
}
});
},
fail: function (err) {
swan.showToast({
title: '圖片選擇失敗'
});
}
});
解釋: 識(shí)別銀行卡并返回卡號(hào)、發(fā)卡行和卡片類型。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | String | 請(qǐng)求標(biāo)識(shí)碼,隨機(jī)數(shù),唯一。 |
result | Object | 返回結(jié)果。 |
result 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
bank_card_number | String | 銀行卡卡號(hào) |
bank_name | String | 銀行名,不能識(shí)別時(shí)為空 |
bank_card_type | String | 銀行卡類型,0:不能識(shí)別; 1: 借記卡; 2: 信用卡 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.ocrBankCard({
image: res.tempFilePaths[0],
success: function (data) {
swan.showModal({
title: '銀行卡識(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '銀行卡識(shí)別失敗-fail'
});
}
});
},
fail: function (err) {
swan.showToast({
title: '圖片選擇失敗'
});
}
});
解釋: 對(duì)機(jī)動(dòng)車駕駛證所有關(guān)鍵字段進(jìn)行識(shí)別。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
detect_direction | Boolean | 否 | 是否檢測(cè)圖像旋轉(zhuǎn)角度,默認(rèn)不檢測(cè),即:false。朝向是指輸入圖像是正常方向、逆時(shí)針旋轉(zhuǎn)90/180/270度??蛇x值包括:true:檢測(cè)旋轉(zhuǎn)角度并矯正識(shí)別;false:不檢測(cè)旋轉(zhuǎn)角度,針對(duì)擺放情況不可控制的情況建議本參數(shù)置為true。 | |
unified_valid_period | Boolean | 否 | true: 歸一化格式輸出;false 或無此參數(shù)按非歸一化格式輸出 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | String | 唯一的log id,用于問題定位。 |
words_result_num | Number | 識(shí)別結(jié)果數(shù),表示words_result的元素個(gè)數(shù) |
words_result | Number | 識(shí)別結(jié)果數(shù)組 |
words | String | 識(shí)別結(jié)果字符串 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.ocrDrivingLicense({
image: res.tempFilePaths[0],
'detect_direction': true,
success: function (data) {
swan.showModal({
title: '駕駛證識(shí)別-成功0000',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '駕駛證識(shí)別失敗-fail'
});
}
});
},
fail: function (err) {
swan.showToast({
title: '圖片選擇失敗'
});
}
});
解釋: 對(duì)機(jī)動(dòng)車行駛證正本所有關(guān)鍵字段進(jìn)行識(shí)別。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
detect_direction | Boolean | 否 | 是否檢測(cè)圖像旋轉(zhuǎn)角度,默認(rèn)不檢測(cè),即:false。朝向是指輸入圖像是正常方向、逆時(shí)針旋轉(zhuǎn)90/180/270度??蛇x值包括:true:檢測(cè)旋轉(zhuǎn)角度并矯正識(shí)別;false:不檢測(cè)旋轉(zhuǎn)角度,針對(duì)擺放情況不可控制的情況建議本參數(shù)置為true。 | |
accuracy | String | 否 | normal 使用快速服務(wù),1200ms左右時(shí)延;缺省或其它值使用高精度服務(wù),1600ms左右時(shí)延 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | String | 唯一的log id,用于問題定位。 |
words_result_num | Number | 識(shí)別結(jié)果數(shù),表示words_result的元素個(gè)數(shù) |
words_result | Number | 識(shí)別結(jié)果數(shù)組 |
words | String | 識(shí)別結(jié)果字符串 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.ocrVehicleLicense({
image: res.tempFilePaths[0],
success: function (data) {
swan.showModal({
title: '駕駛證識(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '駕駛證識(shí)別失敗-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 運(yùn)用業(yè)界領(lǐng)先的深度學(xué)習(xí)技術(shù),判斷一段文本內(nèi)容是否符合網(wǎng)絡(luò)發(fā)文規(guī)范,實(shí)現(xiàn)自動(dòng)化、智能化的文本審核。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
content | String | 是 | 待審核文本,UTF-8,不可為空,不超過20000字節(jié) | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | String | 唯一的log id,用于問題定位。 |
result | Object | 審核結(jié)果詳情 |
result 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
spam | Number | 請(qǐng)求中是否包含違禁,0表示非違禁,1表示違禁,2表示建議人工復(fù)審 |
reject | Array | 審核未通過的類別列表與詳情 |
review | Array | 待人工復(fù)審的類別列表與詳情 |
pass | Array | 審核通過的類別列表與詳情 |
label | Number | 請(qǐng)求中的違禁類型 |
score | Number | 違禁檢測(cè)分,范圍0~1,數(shù)值從低到高代表風(fēng)險(xiǎn)程度的高低 |
hit | Array | 違禁類型對(duì)應(yīng)命中的違禁詞集合,可能為空 |
違禁labels類型說明:
值 | 說明 |
---|---|
1 | 暴恐違禁。 |
2 | 文本色情。 |
3 | 政治敏感。 |
4 | 惡意推廣。 |
5 | 低俗辱罵。 |
示例:
swan.ai.textReview({
content: '待審核文本',
success: function (res) {
swan.showToast({
title: JSON.Stringify(res)
});
},
fail: function (err) {
swan.showToast({
title: '文本審核失敗' + JSON.Stringify(res)
});
}
});
解釋: 將文本轉(zhuǎn)換為可以播放的mp3文件。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
tex | String | 是 | 合成的文本,使用UTF-8編碼。小于512個(gè)中文字或者英文數(shù)字。(文本在百度服務(wù)器內(nèi)轉(zhuǎn)換為GBK后,長(zhǎng)度必須小于1024字節(jié)) | |
ctp | String | 是 | 客戶端類型選擇,web端填寫固定值1 | |
lan | String | 是 | 固定值z(mì)h。語言選擇,目前只有中英文混合模式,填寫固定值z(mì)h | |
spd | String | 否 | 語速,取值0-9,默認(rèn)為5中語速 | |
pit | String | 否 | 音調(diào),取值0-9,默認(rèn)為5中語調(diào) | |
vol | String | 否 | 音量,取值0-9,默認(rèn)為5中音量 | |
per | String | 否 | 發(fā)音人選擇, 0為普通女聲,1為普通男生,3為情感合成-度逍遙,4為情感合成-度丫丫,默認(rèn)為普通女聲 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
data | Object | data.filePath合成語音的地址。 |
示例:
swan.ai.textToAudio({
tex: '需合成的文本',
ctp: 1,
lan: 'zh',
success: function (res) {
swan.showToast({
title: '語音合成成功,地址' + res.filePath
});
},
fail: function (err) {
swan.showToast({
title: '語音合成失敗' + JSON.Stringify(res)
});
}
});
解釋: 自定義圖像審核。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
imgUrl | String | 否 | 網(wǎng)圖URL地址,以網(wǎng)圖形式請(qǐng)求,圖片Url需要做UrlEncode。不能與image并存。 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Long | 請(qǐng)求唯一id |
conclusion | String | 審核結(jié)果描述,成功才返回,失敗不返回 |
conclusionType | Number | 審核結(jié)果標(biāo)識(shí),成功才返回,失敗不返回 |
data | Array | 審核項(xiàng)詳細(xì)信息,響應(yīng)成功并且conclusion為疑似或不合規(guī)時(shí)才返回,響應(yīng)失敗或conclusion為合規(guī)是不返回。 |
type | Number | 審核類型,1:色情、2:性感、3:暴恐、4:惡心、5:水印碼、6:二維碼、7:條形碼、8:政治人物、9:敏感詞、10:自定義敏感詞 |
msg | String | 不合規(guī)項(xiàng)描述信息 |
probability | Number | 不合規(guī)項(xiàng)置信度 |
stars | Array | 政治人物列表數(shù)組,只有政治人物審核不通過才有 |
words | String | 審核不通過敏感詞,只有敏感詞審核不通過才有 |
conclusion、conclusionType參數(shù)說明:
參數(shù) | 說明 |
---|---|
1 | 合規(guī) |
2 | 不合規(guī) |
3 | 疑似 |
4 | 審核失敗 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.imageAudit({
image: res.tempFilePaths[0],
success: function (data) {
swan.showModal({
title: '自定義圖像審核-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '自定義圖像審核-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 通用物體及場(chǎng)景識(shí)別,即對(duì)于輸入的一張圖片(可正常解碼,且長(zhǎng)寬比適宜),輸出圖片中的多個(gè)物體及場(chǎng)景標(biāo)簽。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Number | 唯一的log id,用于問題定位 |
result_num | Number | 返回結(jié)果數(shù)目,及result數(shù)組中的元素個(gè)數(shù) |
result | Array) | 標(biāo)簽結(jié)果數(shù)組 |
keyword | String | 圖片中的物體或場(chǎng)景名稱 |
score | Number | 置信度,0-1 |
root | String | 識(shí)別結(jié)果的上層標(biāo)簽,有部分錢幣、動(dòng)漫、煙酒等tag無上層標(biāo)簽 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.advancedGeneralIdentify({
image: res.tempFilePaths[0],
success: function (data) {
swan.showModal({
title: '通用物體和場(chǎng)景識(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '通用物體和場(chǎng)景識(shí)別失敗-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 用戶向服務(wù)請(qǐng)求檢測(cè)圖像中的主體位置。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
with_face | Nmuber | 否 | 如果檢測(cè)主體是人,主體區(qū)域是否帶上人臉部分,0-不帶人臉區(qū)域,其他-帶人臉區(qū)域,裁剪類需求推薦帶人臉,檢索/識(shí)別類需求推薦不帶人臉。默認(rèn)取1,帶人臉。 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Number | 唯一的log id,用于問題定位 |
result_num | Number | 返回結(jié)果數(shù)目,及result數(shù)組中的元素個(gè)數(shù) |
result | Array | 菜品識(shí)別結(jié)果數(shù)組 |
name | String | 菜名,示例:魚香肉絲 |
calorie | Number | 卡路里,每100g的卡路里含量 |
probability | Number | 識(shí)別結(jié)果中每一行的置信度值,0-1 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.objectDetectIdentify({
image: res.tempFilePaths[0],
success: function (data) {
swan.showModal({
title: '圖像主體檢測(cè)-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '圖像主體檢測(cè)-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 用于檢測(cè)一張車輛圖片的具體車型,即對(duì)于輸入的一張圖片(可正常解碼,且長(zhǎng)寬比適宜),輸出圖片的車輛品牌及型號(hào)、顏色及年份、位置信息。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
top_num | Nmuber | 否 | 返回結(jié)果top n,默認(rèn)5. | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Number | 唯一的log id,用于問題定位 |
color_result | string | 顏色 |
result | Array | 車型識(shí)別結(jié)果數(shù)組 |
name | String | 車型名稱,示例:寶馬x6 |
score | Number | 置信度,示例:0.5321 |
year | String | 年份 |
location_result | String | 車在圖片中的位置信息 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.carClassify({
image: res.tempFilePaths[0],
'top_num': 7,
success: function (data) {
swan.showModal({
title: '細(xì)粒度圖像識(shí)別—車型識(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '細(xì)粒度圖像識(shí)別—車型識(shí)別-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 用于菜品識(shí)別,即對(duì)于輸入的一張圖片(可正常解碼,且長(zhǎng)寬比適宜),輸出圖片的菜品名稱、卡路里信息、置信度。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
top_num | Nmuber | 否 | 返回結(jié)果top n,默認(rèn)5. | |
filter_threshold | Nmuber | 是 | 默認(rèn)0.95,可以通過該參數(shù)調(diào)節(jié)識(shí)別效果,降低非菜識(shí)別率. | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Number | 唯一的log id,用于問題定位 |
result_num | Number | 返回結(jié)果數(shù)目,及result數(shù)組中的元素個(gè)數(shù) |
result | Array | 菜品識(shí)別結(jié)果數(shù)組 |
name | String | 菜名,示例:魚香肉絲 |
calorie | Number | 卡路里,每100g的卡路里含量 |
probability | Number | 識(shí)別結(jié)果中每一行的置信度值,0-1 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.dishClassify({
image: res.tempFilePaths[0],
'filter_threshold': 0.9,
success: function (data) {
swan.showModal({
title: '細(xì)粒度圖像識(shí)別—植物識(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '細(xì)粒度圖像識(shí)別—植物識(shí)別-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 用于檢測(cè)和識(shí)別圖片中的品牌LOGO信息。即對(duì)于輸入的一張圖片(可正常解碼,且長(zhǎng)寬比適宜),輸出圖片中LOGO的名稱、位置和置信度。 當(dāng)效果欠佳時(shí),可以建立子庫(在控制臺(tái)創(chuàng)建應(yīng)用并申請(qǐng)建庫)并通過調(diào)用logo入口接口完成自定義logo入庫,提高識(shí)別效果。
方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
custom_lib | Boolean | 否 | 是否只檢索用戶子庫,true則只檢索用戶子庫,false(默認(rèn))為檢索底庫+用戶子庫 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Number | 唯一的log id,用于問題定位 |
result_num | Number | 識(shí)別結(jié)果數(shù),標(biāo)識(shí)返回結(jié)果數(shù)目 |
result | Array | 返回結(jié)果數(shù)組,每一項(xiàng)為一個(gè)識(shí)別出的logo |
location | Object | 位置信息(左起像素位置、上起像素位置、像素寬、像素高) |
left | Number | 坐起像素位置 |
top | Number | 上起像素位置 |
width | Number | 像素寬 |
height | Number | 像素高 |
name | String | 識(shí)別的品牌名稱 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.logoClassify({
image: res.tempFilePaths[0],
'custom_lib': false,
success: function (data) {
swan.showModal({
title: '細(xì)粒度圖像識(shí)別—logo商標(biāo)識(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '細(xì)粒度圖像識(shí)別—logo商標(biāo)識(shí)別-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 該請(qǐng)求用于識(shí)別一張圖片,即對(duì)于輸入的一張圖片(可正常解碼,且長(zhǎng)寬比較合適),輸出動(dòng)物識(shí)別結(jié)果。方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
top_num | Number | 否 | 6 | 返回預(yù)測(cè)得分top結(jié)果數(shù),默認(rèn)為6 |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Number | 唯一的log id,用于問題定位 |
result | Arrry | 識(shí)別結(jié)果數(shù)組 |
name | string | 動(dòng)物名稱,示例:蒙古馬 |
score | Number | 置信度,示例:0.5321 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.animalClassify({
image: res.tempFilePaths[0],
'top_num': 6,
success: function (data) {
swan.showModal({
title: '細(xì)粒度圖像識(shí)別—?jiǎng)游镒R(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '細(xì)粒度圖像識(shí)別—?jiǎng)游镒R(shí)別-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
解釋: 該請(qǐng)求用于識(shí)別一張圖片,即對(duì)于輸入的一張圖片(可正常解碼,且長(zhǎng)寬比較合適),輸出植物識(shí)別結(jié)果。方法參數(shù): Object
Object參數(shù)說明:
參數(shù)名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
image | String | 是 | 圖像資源地址 | |
success | Function | 否 | 收到開發(fā)者服務(wù)成功返回的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明:
參數(shù) | 類型 | 說明 |
---|---|---|
log_id | Number | 唯一的log id,用于問題定位 |
result | Arrry | 識(shí)別結(jié)果數(shù)組 |
name | String | 植物名稱,示例:吉娃蓮 |
score | Number | 置信度,示例:0.5321 |
示例:
swan.chooseImage({
count: 1,
success: function (res) {
swan.ai.plantClassify({
image: res.tempFilePaths[0],
success: function (data) {
swan.showModal({
title: '細(xì)粒度圖像識(shí)別—植物識(shí)別-成功',
content: JSON.stringify(data),
showCancel: false
});
},
fail: function (err) {
swan.showToast({
title: '細(xì)粒度圖像識(shí)別—植物識(shí)別-fail'
});
}
});
},
fail: function (err) {
swan.showModal({
title: '圖片選擇失敗'
});
}
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: