新聞中心
- swan.ai.logoClassify
- 方法參數(shù)
- object 參數(shù)說明
- success 返回參數(shù)說明
- result 返回值說明
- location 返回值說明
- 示例
- 圖片示例
- 代碼示例
- 返回值示例
- 方法參數(shù)
swan.ai.logoClassify
解釋:用于檢測和識別圖片中的品牌 LOGO 信息。即對于輸入的一張圖片(可正常解碼,且長寬比適宜),輸出圖片中 LOGO 的名稱、位置和置信度。 當效果欠佳時,可以建立子庫(在控制臺創(chuàng)建應(yīng)用并申請建庫)并通過調(diào)用 logo 入口接口完成自定義 logo 入庫,提高識別效果。
Web 態(tài)說明:受宿主環(huán)境限制,Web 態(tài)暫不支持 AI 能力相關(guān)接口。在 Web 態(tài)會做 打開百度 App 對應(yīng)小程序頁面 的降級處理。

創(chuàng)新互聯(lián)主營南丹網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),南丹h5重慶小程序開發(fā)公司搭建,南丹網(wǎng)站營銷推廣歡迎南丹等地區(qū)企業(yè)咨詢
方法參數(shù)
Object object
object 參數(shù)說明
| 屬性名 | 類型 | 必填 | 默認值 | 說明 |
|---|---|---|---|---|
image | String | 是 | - | 圖像資源地址 |
custom_lib | Boolean | 否 | - | 是否只檢索用戶子庫,true 則只檢索用戶子庫,false(默認)為檢索底庫 + 用戶子庫 |
success | Function | 否 | 接口調(diào)用成功的回調(diào)函數(shù) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
success 返回參數(shù)說明
| 參數(shù) | 類型 | 說明 |
|---|---|---|
log_id | Number | 唯一的 log id ,用于問題定位 |
result_num | Number | 識別結(jié)果數(shù),標識返回結(jié)果數(shù)目 |
result | Array | 返回結(jié)果數(shù)組,每一項為一個識別出的 logo |
result 返回值說明
| 參數(shù)名 | 參數(shù)類型 | 說明 |
|---|---|---|
| type | Number | type=0 為 1 千種高優(yōu)商標識別結(jié)果;type=1 為 2 萬類 logo 庫的結(jié)果;其它 type 為自定義 logo 庫結(jié)果。 |
| name | String | 識別的品牌名稱 |
| probability | Number | 分類結(jié)果置信度(0—1.0) |
| location | Object | 位置信息(左起像素位置、上起像素位置、像素寬、像素高) |
location 返回值說明
| 參數(shù)名 | 參數(shù)類型 | 說明 |
|---|---|---|
| left | Number | 左起像素位置 |
| top | Number | 上起像素位置 |
| width | Number | 像素寬 |
| height | Number | 像素高 |
示例
跳轉(zhuǎn)編輯工具
在開發(fā)者工具中打開
在 WEB IDE 中打開
掃碼體驗
代碼示例
請使用百度APP掃碼
圖片示例
代碼示例
- JS
Page({logoClassify() {swan.chooseImage({success: res => {let image = res.tempFilePaths[0];// AI系列的api有宿主使用限制,只可在百度App中使用,建議使用時加一層判斷防止代碼報未知錯誤let host = swan.getSystemInfoSync().host;if (host === 'baiduboxapp') {swan.ai.logoClassify({image,custom_lib: false,success: res => {console.log('dishClassify res', res.result);},fail: err => {console.log('dishClassify err', err);}});}else {swan.showToast({title: '此api目前僅可在百度App上使用',icon: 'none'});}}});}});
返回值示例
- JSON
{"log_id": $log_id,"result_num": 1,"result": [{"type": 0,"name": "百度","probability": 0.99999850988388,"location": {"width": 160,"top": 88,"left": 201,"height": 165}}]}
新聞名稱:創(chuàng)新互聯(lián)百度小程序教程:swan.ai.logoClassify
URL網(wǎng)址:http://m.fisionsoft.com.cn/article/dpeosji.html


咨詢
建站咨詢
