有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

简介

本文档提供关于识别图片标签功能相关的 API 概览以及 SDK 示例代码。
API
说明
图片标签功能通过借助持久化处理接口,实现对对象存储(Cloud Object Storage,COS)存量数据的图片标签识别

SDK API 参考

SDK 所有接口的具体参数与方法说明,请参见 SDK API

下载时识别

功能说明

图片标签功能通过借助数据万象的持久化处理接口,实现对 COS 存量数据的图片标签识别,返回图片中置信度较高的主题标签。

示例代码

Objective-C

QCloudCIPicRecognitionRequest *request = [QCloudCIPicRecognitionRequest new];
// 存储桶名称,由 BucketName-Appid 组成,可以在 COS 控制台查看 https://console.cloud.tencent.com/cos5/bucket
request.bucket = imageTestBucket.name;
// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "dir1/object1"
request.object = @"pic-recognition.png";

[request setFinishBlock:^(QCloudCIPicRecognitionResults *_Nullable result, NSError *_Nullable error) {
//result:返回的标签信息
}];

[[QCloudCOSXMLService defaultCOSXML] CIPicRecognition:request];

说明
更多完整示例,请前往 GitHub 查看。
Swift
let put = QCloudCIPicRecognitionRequest();

// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "dir1/object1"
put.object = "exampleobject";
// 存储桶名称,由 BucketName-Appid 组成,可以在 COS 控制台查看 https://console.cloud.tencent.com/cos5/bucket

put.bucket = "examplebucket-1250000000";
put.setFinish { (outoutObject, error) in
//outoutObject
};
QCloudCOSXMLService.defaultCOSXML().ciPicRecognition(put);
说明
更多完整示例,请前往 GitHub 查看。