检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
OBS服务授权(可选) 如果需要图像搜索服务对OBS的数据进行操作,需要先登录图像搜索管理控制台,在“实例管理”界面,对相应的实例进行服务授权。 调用API 图像搜索服务以API的方式提供服务,具体操作请参见《图像搜索API参考》。
(可选)授权子账号使用图像搜索服务 本章节通过简单的用户组授权方法,将图像搜索对应区域的“Tenant Guest”权限和对象存储的“OBS Buckets Viewer”策略授予用户组,并将用户添加至用户组中,从而使子账户拥有对应的操作权限,操作流程如图1所示。
The API is not subscribed." } 表示您还未订阅该区域下的图像搜索服务,请您开通后再使用该服务。 出现其它错误码及错误信息说明请参考表-错误码说明,在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便尽快帮您解决问题。 父主题: 错误码问题
如何授权子账号使用图像搜索服务?
不可以,您需要自行提供用来搜索的图片库,利用图像搜索服务来创建实例将已有的图片库进行离线数据导入到OBS桶中,然后再进行搜索。 通过使用图像搜索服务的自研API,您可以完整的使用本服务的的所有功能,具体使用方法请参考:图像搜索API。 父主题: API使用类
联系服务人员 如果无法确定原因和解决问题,请联系华为云客服。 父主题: API使用类
request.instance_name="instance-name" # 设置图片路径 request.body=DeletePictureReq( path="https://bucketname.obs.cn-north
200 {"count": 1, "result": [{"path": "https://bucketname.obs.cn-north-4.myhuaweicloud.com/imagesearch-test.jpg", "sim": 1.0, "tags": {}}]}
RunSearchPictureResponse {"count":1,"result":[{"path":"https://bucketname.obs.cn-north-4.myhuaweicloud.com/imagesearch/test.jpg","sim":1,"tags
200 { "result": [ { "path": "https://bucketname.obs.cn-north-4.myhuaweicloud.com/imagesearch/test.jpg", "sim": 1.0,
{"count":1,"httpStatusCode":200,"result":[{"path":"https://bucketName.obs.cn-north-4.myhuaweicloud.com/search-test.jpg","sim":1.0,"tags":{}}]
request.instance_name="instance-name" # 设置图片地址 request.body = AddPictureRequestReq( path="https://bucketname.obs.cn-north
request.instance_name="instance-name" # 设置图片地址 request.body = DeletePictureReq( path="https://bucketname.obs.cn-north
创建的OBS桶信息: 区域:华北-北京一 桶名称:obs-5daf 存储类别:标准存储 桶策略:私有 离线导入功能仅支持从对象存储服务(Object Storage Service ,简称OBS)中导入图像数据,在使用此功能之前,您需要预先在OBS中上传所需图像文件。
查看图像搜索服务是否正常。 400 IS.4001 The OBS bucket is empty. OBS桶为空。 OBS桶为空。 400 IS.4002 The service cannot be initialized. 无法初始化服务。 查看图像搜索服务是否正常。
request.instance_name="instance-name" #设置图片url和标签 request.body=RunModifyPictureReq( path="https://bucketname.obs.cn-north
请求示例 通过图片路径查询索引库中对应图片,图片URL路径为https://bucketName.obs.myhuaweicloud.com/image/test1.jpg。
云服务之间的关系 如果多个云服务一起搭配使用,需要注意: 不同区域的弹性云服务器、关系型数据库、对象存储服务内网不互通。 不同区域的弹性云服务器不支持跨区域部署在同一负载均衡器下。 资源的价格 不同区域的资源价格可能有差异。
添加图片 将图片导入图片索引库,该图片可以是同一区域OBS桶内的图片或请求消息体里的图片,只有导入图片索引库的图片方可被搜索到。 搜索图片 从图片索引库中搜索相似图片。 查询图片 通过图片路径查询索引库中对应图片是否存在。 删除图片 通过图片路径删除索引库中对应图片。
具体操作如下: 在图像搜索服务管理控制台“实例管理”页面,单击实例操作列的“离线导入”,进入“离线导入”页面。选择存放数据的OBS桶,单击“授权”按钮,字体显示为灰色即完成OBS授权访问。离线导入的步骤请参考“快速入门 >离线导入”。