简介
本文档提供关于商品抠图相关的 API 概览以及 SDK 示例代码。
API | 操作描述 |
下载时处理 | 对象存储通过数据万象 GoodsMatting 接口对图像中的商品主体进行抠图,返回图片下载链接。 |
云上数据处理 | 对象存储通过数据万象 GoodsMatting 接口对图像中的商品主体进行抠图,并保存在存储桶中。 |
SDK API 参考
SDK 所有接口的具体参数与方法说明,请参考 SDK API。
下载时处理
对象存储通过数据万象 GoodsMatting 接口对图像中的商品主体进行抠图,返回图片下载链接。注意COS iOS SDK 版本需要大于等于 v6.1.6。
示例代码
Objective-C
QCloudCIGetGoodsMattingRequest * request = [QCloudCIGetGoodsMattingRequest new];request.regionName = @"regionName";// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "dir1/object1"request.object = @"exampleobject";// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = @"examplebucket-1250000000";[request setFinishBlock:^(NSString * _Nullable result, NSError * _Nullable error) {}];[[QCloudCOSXMLService defaultCOSXML] GetGoodsMatting:request];
说明更多完整示例,请前往 GitHub 查看。
云上数据处理
对象存储通过数据万象 GoodsMatting 接口对图像中的商品主体进行抠图,并保存在存储桶中。注意COS iOS SDK 版本需要大于等于 v6.1.6。
示例代码
Objective-C
QCloudCIPostGoodsMattingRequest * request = [QCloudCIPostGoodsMattingRequest new];request.regionName = @"regionName";// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "dir1/object1"request.object = @"exampleobject";// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = @"examplebucket-1250000000";
QCloudCIGoodsMattingInput * input = [QCloudCIGoodsMattingInput new];// 以fileid 作为文件名保存在存储桶中。input.fileid = @"object1";request.rules = @[input];
[request setFinishBlock:^(QCloudCIGoodsMattingResult * _Nullable result, NSError * _Nullable error) {
}];[[QCloudCOSXMLService defaultCOSXML] PostGoodsMatting:request];
说明更多完整示例,请前往 GitHub 查看。
对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
转转请注明出处:https://www.yunxiaoer.com/145719.html