功能介绍

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

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

图像标签默认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

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

错误码

错误码请参见 错误码。

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

  1. 挑战杯大赛优秀作品示例_图像分类比赛tricks:华为云人工智能大赛·垃圾分类挑战杯...

    所有代码以上传至github: garbage_classify​github.com 已修改成本地可以运行. 修改方法: 1.save_model.py|train.py|eval.py|run.p ...

  2. java 图像识别 头部,翻拍识别示例_图像识别 Image_SDK参考_使用SDK(Java)_华为云...

    在RecaptureDetectionDemo.java文件中配置用户AK/SK.示例代码如下: // 1. 翻拍识别服务的基本信息,生成对应的一个客户端连接对象 AisAccess service ...

  3. 三朵云 华为_携手共进,华为云推出“Go Africa”计划

    在人们对非洲还停留在自然环境差.基础设施落后.经济发展缓慢.细菌疾病容易滋生等印象中时,众多企业已经悄然落户非洲,借力数字化经济,让这片大陆焕发出了新活力. 伴随着非洲大陆自贸区成立.中小企业快速发展 ...

  4. 华为云 mysql 主备_安全性能两手抓,华为云MySQL“非双一特性”助力企业业务稳定高效运行...

    各位亲爱的开发者们,为了给大家分享更多精彩的技术干货,给大家创造更加纯净的开发者交流环境,请移步至csdn平台华为云专区哦,点击传送门关注:https://blog.csdn.net/devcloud ...

  5. 【“互联网+”大赛华为云赛道】API命题攻略:厘清三步解题思路,用好开发工具

    摘要:结合华为云API开放平台API Exploer实现照片分类系统. API能为我们带来什么? 有了 API,可以创建管理云服务器.云容器.云硬盘,提高工作效率:可以接入图像识别.情感分析.内容审核 ...

  6. 华为麦芒5云空间升级_云+AI+5G 华为云联手中软国际引爆线下门店智能化升级

    一年一度的华为旗舰大会:2019华为全联接大会于9月18~20日在上海隆重举行.华为云和中软国际携手联合打造的智慧门店解决方案在这次盛会正式向零售行业发布.助力零售企业加速数字化.推进智能化,为顾客提 ...

  7. 华为云 内容审核API调用 前端 js uni-app

    文章目录 前言 一.华为云的内容审核api的调用需要哪些东西? 二.使用步骤 1.先注册一个华为云的账号 2.申请内容审核服务 3.[华为云内容审核API的官方文档](https://support. ...

  8. API+DevOps:华为云API Arts一体化平台,端到端呵护您的API

    API+|以API-First理论为基础,以API为核心构建数字化生态 摘要:华为云API Arts是API全生命周期一体化协作平台,支持开发者一站式高效实现API设计.API开发.API测试.API ...

  9. Python调用华为API进行图像标签

    目录 1. 作者介绍 2. 华为云API介绍 2.1 华为云图像标签 2.2 应用场景 2.3 调用华为云API实现图像标签 3. 实验过程 3.1实验代码 3.2 运行结果 3.3 问题注释 1. ...

最新文章

  1. [导入][转]跨越域的Cookie
  2. 华人博士拿下ACM SIGSOFT杰出博士论文奖,师从北大谢涛教授
  3. Openstack 通过 SQLAlchemy-ORM 访问数据库
  4. Amazon宣布将MXNet作为AWS的深度学习框架——貌似性能比tf高啊
  5. BZOJ4327 : JSOI2012 玄武密码
  6. 源码WIFI--扫描和连接
  7. Java设计模式——工厂模式
  8. Python调用Java代码部署及初步使用
  9. 超级强大的鼠标手势工具
  10. php如何获取js中的内容_解析PHP中的Javascript提取
  11. 关于Cisco ASDM中配置STATIC NAT顺序的问题-By 年糕泰迪
  12. STC芯片在Keil中的添加与使用
  13. IP-SAN和FC-SAN存储的区别
  14. 51c语言延时程序怎么编写,C51中延时程序的编写
  15. 微信小程序 怎么插入图片
  16. C# 用Microsoft.Office.Interop.PowerPoint类库操作PPT
  17. js内置对象于自定义对象
  18. 【数字IC手撕代码】Verilog偶数分频|题目|原理|设计|仿真(二分频,四分频,六分频,八分频,偶数分频及特殊占空比)
  19. 国产主流中小型ERP软件选型价格对比
  20. 普通二维码跳转到小程序

热门文章

  1. 怎么将SAP数据传输到其他系统(Transferring Data from SAP to Other Systems)
  2. 一生一世高圆圆经典台词
  3. ABAP 判断某个或者某段字符串是否为汉字
  4. ECC6.0中数据导出到本地时报错GETWA_NOT_ASSIGNED
  5. python mysql股票分析_一颗韭菜的自我修养:用Python分析下股市,练练手
  6. oracle查询用户的概要文件,Oracle用户、概要文件、权限及角色实例
  7. aspen plus大小_AspenPlus
  8. 快速谱峭度matlab,一种基于快速谱峭度分析的泵潜在空化故障检测方法与流程
  9. java md5加密32位小写_Java生成MD5的方法,简单封装并转为32位小写
  10. [javaweb] servlet介绍与servlet的继承关系 和 service 方法 (一)