有奖捉虫:云通信与企业服务文档专题,速来> HOT

简介

本文档提供关于图片标签的 API 概览以及 SDK 示例代码。
API
说明
图片标签功能通过借助数据万象的持久化处理接口,实现对 COS 存量数据的图片标签识别,返回图片中置信度较高的主题标签

图片标签

功能说明

获取图片中置信度较高的主题标签。

方法原型

func (s *CIService) PicTag(ctx context.Context, key string) (*PicTagResult, *Response, error)

请求示例

key := "pic/demo.jpg"
res, _, err := c.CI.PicTag(context.Background(), key)

参数说明

参数名称
参数描述
key
对象键(Key)是对象在存储桶中的唯一标识。例如,在对象的访问域名examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/pic/pic.jpg中,对象键为 pic/pic.jpg

结果说明

type PicTagResult struct {
XMLName xml.Name `xml:"RecognitionResult"`
Labels []PicTag `xml:"Labels,omitempty"`
}

type PicTag struct {
Confidence int `xml:"Confidence,omitempty"`
Name string `xml:"Name,omitempty"`
}

参数名称
参数描述
Labels
标签信息
Confidence
该标签的置信度分数,分数越高则该标签准确度越高
Name
识别出的图片标签