检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图像搜索服务软件开发工具包(ImageSearch SDK)是对图像搜索服务提供的REST API进行的封装,以简化用户的开发工作。 本章节以搜索数据接口为例,介绍如何使用ImageSearch Java SDK在本地开发,用户调用接口函数即可使用SDK功能。其他接口功能及支持的SDK可参加图像搜索SDK参考。
计费说明 计费项 图像搜索服务的计费项包含索引存储数量和搜索查询次数。 表1 计费项说明 计费项 计费项说明 索引存储V2 通过添加数据V2、删除数据V2接口对实例中的索引存储数量进行管理。 搜索查询V2 搜索查询API的调用次数。 由于存在资源占用,单个服务实例的存储数量存在计
行相同或相似图像搜索。 API文档 添加数据 搜索数据 检查数据 更新数据 删除数据 02 入门 通过使用图像搜索服务的通用图片搜索功能,查找出图片库中与本地存储的图片相匹配的图片信息。 快速使用图像搜索 调用API实现功能 调用SDK实现功能 04 SDK 图像搜索软件开发工具包(Image
搜索示例代码只需将AK/SK信息替换为实际AK/SK,代码中可以使用SearchParam类的ImageUrl、SearchType、OptionalParams、Keywords、CustomTags配置服务输入参数,其中OptionalParams为服务可选输入参数,配置完成后运行即可。 搜索数据调用示例代码如下:
搜索示例代码只需将AK/SK信息替换为实际AK/SK,代码中可以使用SearchParam类的ImageUrl、SearchType、OptionalParams、Keywords、CustomTags配置服务输入参数,其中OptionalParams为服务可选输入参数,配置完成后运行即可。 搜索数据调用示例代码如下:
AK/SK,代码中可以使用初始化SearchParam中的image_url、search_type、custom_tags、keywords、optional_params配置服务的输入参数,其中optionl_params为服务可选输入参数,配置完成后运行即可。 搜索数据调用示例代码如下:
明。 添加数据示例代码只需将AK/SK信息替换为实际AK/SK,代码中可以使用AddDataParam类中的ImageUrl、Keywords、CustomNumTags、CustomTags、Desc、ItemId、Force参数配置服务输入参数;配置完成后运行即可。 添加数据调用示例代码如下:
明。 添加数据示例代码只需将AK/SK信息替换为实际AK/SK,代码中可以使用AddDataParam类中的ImageUrl、Keywords、CustomNumTags、CustomTags、Desc、ItemId、Force配置服务输入参数,配置完成后运行即可。 添加数据调用示例代码如下:
如果多个云服务一起搭配使用,需要注意: 不同区域的弹性云服务器、关系型数据库、对象存储服务内网不互通。 不同区域的弹性云服务器不支持跨区域部署在同一负载均衡器下。 资源的价格 不同区域的资源价格可能有差异,请参见华为云服务价格详情。 如何选择可用区 是否将资源放在同一可用区内,主要取决于您对容灾能力和网络时延的要求。
API 添加数据 V2 搜索查询 V2 检查数据 V2 更新数据 V2 删除数据 V2
果访问异常,SDK会直接返回本次的请求结果,所以需要客户端自行建立重试机制。 接口与API对应关系 图像搜索接口与API对应关系请参见表1。 表1 接口与API对应关系 接口 API 添加数据 POST /v2/{project_id}/mms/{service_name}/data/add
endpoint、projectId以实际申请的服务所在区域为准。 API 说明 添加数据 V2 添加数据到指定服务实例中,只有已添加到服务实例中的数据才能被搜索到。 搜索查询 V2 从指定服务实例中进行搜索。 检查数据 V2 检查指定服务实例中的对应数据是否存在,如存在则返回其主要信息。 更新数据 V2 更新指定服务实例中的对应数据。
out.println(e.getErrorMsg()); } } } 执行示例代码文件,控制台输出检查数据结果即表示程序执行成功。 class RunCheckDataResponse { result: success data: class
址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304
图像搜索在同一个区域,不支持跨区域使用。例如同为“华北-北京一”区域,具体请参见图像搜索地区和终端节点。 根据API调用返回结果或者错误码查找原因。具体请参见图像搜索错误码。 检查访问密钥AK/SK是否获取成功,获取方式请参见获取AK/SK。 检查Token是否填写正确或者已过期。
相同或相似图像搜索:从海量图像库中快速搜索相同或相似的的图像,可以应用于图像推荐、审核等业务中。 图文跨模态搜索根据文本描述从图像库中搜索与其语义一致的图像,可以应用于素材查找、图库管理等业务中。 父主题: 功能介绍
并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 指云资源所在的物理位置,同一区