宠物识别

最近更新时间:2025-10-28 11:56:02

我的收藏

简介

本文档提供关于数据万象宠物识别的相关 API 概览以及 SDK 示例代码。
注意:
该功能需要 COS Java SDK v5.6.257及以上版本。旧版本 SDK 该接口可能未覆盖或缺少更新参数,使用时建议升级到 最新版本
API
操作描述
识别并输出画面中的宠物,输出其位置(矩形框)和置信度

功能说明

识别并输出画面中的宠物,输出其位置(矩形框)和置信度。

方法原型

public DetectPetResponse detectPet(DetectPetRequest detectPetRequest)

请求示例

public static void detectPet(COSClient client) {
//1.创建任务请求对象
DetectPetRequest request = new DetectPetRequest();
//2.添加请求参数 参数详情请见api接口文档
//2.1设置请求bucket
request.setBucketName("demo-1234567890");
//2.2设置bucket中的图片位置
request.setObjectKey("pet.jpg");
DetectPetResponse response = client.detectPet(request);
}

参数说明

Request 中的具体数据描述如下:
节点名称(关键字)
父节点
类型
是否必选
BucketName
Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述
String
ObjectKey
对象文件名,例如 folder/demo.jpeg
String

返回结果说明

成功:返回 DetectPetResponse 对象响应信息。
失败:发生错误(如 Bucket 不存在),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理