html2image api,图像标签_图像识别 Image_API参考_API_华为云

华为云图像标签服务能够准确识别图片中的场景、物体和属性,适用于智能相册管理和广告推荐等。用户通过发送图片数据或URL获取标签内容及置信度。API调用最大并发为10,支持中文和英文返回。请求参数包括图像数据或URL、语言类型、返回标签数量和置信度阈值。响应包含标签列表,每个标签有置信度、名称和类别。错误码和状态码用于异常处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

功能介绍

图像标签服务准确识别自然图片中数百种场景、上千种通用物体及其属性。让智能相册管理、照片检索和分类、基于场景内容或者物体的广告推荐等功能更加直观。使用时用户发送待处理图片,返回图片标签内容及相应置信度。

前提条件在使用图像标签服务之前需要您完成服务申请和认证鉴权。

图像标签默认API调用最大并发为10,如需调整更高并发限制请联系华为专业工程师为您服务。

URI

URI格式

POST /v1.0/image/tagging

请求消息

请求参数请参见表1。

表1请求参数说明名称

是否必选

类型

说明

image

false

String

与url二选一。

图像数据,base64编码,要求base64编码后大小不超过10MB,最短边至少15px,最长边最大4096px,支持JPG、PNG、BMP格式。

url

false

String

与image二选一。

图片的URL路径,目前支持:

公网HTTP/HTTPS URL

OBS提供的URL,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权。详请参见配置OBS服务的访问权限。

说明:

接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。

请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。

lmage不支持跨区域OBS,OBS的区域需要和服务保持一致。

language

false

String

zh:返回标签的语言类型为中文。

en:返回标签的语言类型为英文。

默认值为zh。

limit

false

Integer

最多返回的标签数,默认值:30。

threshold

false

Float

置信度的阈值(0~100),输入非该范围内值算法即取默认值。

默认值:0。

响应消息

响应参数请参见表2。

表2响应参数说明名称

类型

说明

result

JSON

调用成功时为图片标签内容。

调用失败时无此字段。

tags

List

标签列表集合。

confidence

Float

置信度,取值范围(0~100)。

tag

String

标签名称。

type

String

标签的类别。有以下三种类别:

object:实体标签

scene:场景标签

concept:概念标签

i18n_tag

JSON

标签的国际化字段。(i18n只是个国际化标志,无特殊含义)。

zh:中文

en:英文

error_code

String

调用失败时的错误码,具体请参见错误码。

调用成功时无此字段。

error_msg

String

调用失败时的错误信息。

调用成功时无此字段。

示例请求示例(方式一:使用图片的BASE64编码)POST https://image.cn-north-1.myhuaweicloud.com/v1.0/image/tagging

Request Header:

Content-Type:application/json

X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...

Request Body:

{

"image":"/9j/4AAQSkZJRgABAgEASABIAAD/4RFZRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodpAAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dzADIwMTc6MTA6MjAgMTA6NDU6MzYAAAAAA6ABAAMAAAAB//8AAKACAAQAAAABAAALIKADAAQAAAABAAAGQAAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEAAgAAAgEABAAAAAEAAAEuAgIABAAAAAEAABAj...",

"url": "",

"language": "en",

"limit": 5,

"threshold": 60.0

}

请求示例(方式二:使用图片URL)POST https://image.cn-north-1.myhuaweicloud.com/v1.0/image/tagging

Request Header:

Content-Type:application/json

X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...

Request Body:

{

"image":"",

"url":"https://.obs..myhuaweicloud.com/",

"language": "en",

"limit": 5,

"threshold": 60.0

}

成功响应示例{

"result":{

"tags":[

{

"confidence": 38.51,

"tag":"sky",

"i18n_tag":

{

"en": "sky",

"zh": "天空"

},

"type": "object"

},

{

"confidence": 25.75,

"tag":"landscape",

"i18n_tag":

{

"en": "landscape",

"zh": "风景"

},

"type": "scene"

}

]

}

}

失败响应示例{

"error_code": "AIS.0014",

"error_msg": "The JSON format of the input data is incorrect."

}

返回值正常

200

失败

返回值

说明

400

语义有误,当前请求无法被服务器解析。除非进行修改,否则客户端不应重复提交这个请求。

请求参数有误。

401

当前请求需要用户验证。

403

没有操作权限。

404

请求失败,在服务器上未找到请求所希望得到的资源。

500

服务器遇到了一个未曾预料的状况,导致无法完成对请求的处理。

错误码

错误码请参见 错误码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值