调用华为API实现图像搜索 |
您所在的位置:网站首页 › 接口调用流程图片 › 调用华为API实现图像搜索 |
调用华为API实现图像搜索
1、作者介绍2、华为API介绍2.1 华为云图像搜索2.2 图像搜索应用场景2.2.1商品图片搜索2.2.2版权图片搜索
2.3 调用华为API实现图像标签
3、实验过程3.1完整代码3.2运行结果3.3常见错误
1、作者介绍
张勇进,男,西安工程大学电子信息学院,2022级研究生 研究方向:机器视觉与人工智能 电子邮件:[email protected] 张思怡,女,西安工程大学电子信息学院,2022级研究生,张宏伟人工智能课题组 研究方向:机器视觉与人工智能 电子邮件:[email protected] 2、华为API介绍 2.1 华为云图像搜索华为智能云图像搜索可通过一张照片在3000w+张照片中搜索符合的图片,图片来源广泛,可以更智能,准确的理解图像内容,让智能相册管理,照片搜索和分类、基于场景内容或物体的搜索功能更加准确。 2.2 图像搜索应用场景 2.2.1商品图片搜索将用户拍摄的图片在商品库中搜索,进行相似图片查找,找到同款或相似的商品,进行商品销售或者相关商品推荐。 2.2.2版权图片搜索版权图片是摄影和设计类网站的重要资产,版权图像搜索可以从海量图片库中快速定位侵权盗用图片,帮助图库网站捍卫权益。 2.3 调用华为API实现图像标签1.进入图像搜索功能申请界面,首先使用账号登陆华为云(也可以另行注册) 2.访问华为云官网,搜索“图像搜索” 3.点击免费试用(按照提示依次完成即可),通过个人认证后,有免费的次数供大家进行学习 4.获取图像搜索的AK/SK 确保登陆华为云后,访问华为云中我的凭证,再点击访问秘钥获取AK/SK,下载对应的文件 5.点击访问华为API Explorer进行图像调试 6.调试成功后将生成的代码复制到本地,填入自己的AK/SK 3、实验过程 3.1完整代码 # coding: utf-8 from huaweicloudsdkcore.auth.credentials import BasicCredentials from huaweicloudsdkimagesearch.v1.region.imagesearch_region import ImageSearchRegion from huaweicloudsdkcore.exceptions import exceptions from huaweicloudsdkimagesearch.v1 import * if __name__ == "__main__": ak = "" sk = "" credentials = BasicCredentials(ak, sk) \ client = ImageSearchClient.new_builder() \ .with_credentials(credentials) \ .with_region(ImageSearchRegion.value_of("cn-north-4")) \ .build() try: request = RunCreateInstanceRequest() request.body = CreateInstanceReq( ) response = client.run_create_instance(request) print(response) except exceptions.ClientRequestException as e: print(e.status_code) print(e.request_id) print(e.error_code) print(e.error_msg) 3.2运行结果Sim表示置信度,tags表示类型,可以根据参数进行图像查找。 3.3常见错误 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |