正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本示例以图像标签为例介绍如何使用Python3调用API。 # encoding:utf-8 import requests import base64 url = "https://{endpoint}/v2/{project_id}/image/tagging" token = "用户获取得到的实际token值"
传输。cURL充当的是HTTP客户端,可以发送HTTP请求给服务端,并接收响应消息。cURL适用于接口调试。关于cURL详细信息请参见https://curl.haxx.se/。 编码 通过编码调用接口,组装请求消息,并发送处理请求消息。 REST客户端 Mozilla、Goog
多项目时,展开“所属区域”,从“项目ID”列获取子项目ID。 调用API获取项目ID 项目ID通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为GET https://{iam-endpoint}/v3/projects,其中{iam-endpoint}为IAM的终端节点,可以从地区和终端节点处获取。
坐标,置信度的阈值为0.48。 POST https://{endpoint}/v2/{project_id}/image/celebrity-recognition { "image" : "", "url" : "https://BucketName.obs.myhuaweicloud
主体坐标,置信度的阈值为30。 POST https://{endpoint}/v3/{project_id}image/main-object-detection { "image" : "", "url" : "https://BucketName.obs.myhuaweicloud
Threshold = 95, Language = "zh", Url = "https://XXX.jpg" //此处替换为公网可以访问的图片地址 }; try
{ Threshold = 0.48, Url = "https://XXX.jpg" //此处替换为公网可以访问的图片地址 }; try
{ Threshold = 30, Url = "https://XXX.jpg" //替换为公网可以访问的图片地址 }; try
{ Threshold = 0, Url = "https://bucketname.obs.cn-north-4.myhuaweicloud.com/image/test1.jpg"//替换为公网可以访问的图片地址
类型为中文,最多返回的标签数为5。 POST https://{endpoint}/v2/{project_id}/image/media-tagging-det { "image" : "", "url" : "https://BucketName.obs.myhuaweicloud
、PNG、BMP、WEBP格式。 url false String 与image二选一。 图片的URL路径,目前支持: 公网HTTP/HTTPS URL OBS提供的URL,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权。详情参见配置OBS服务的访问权限。 说明:
调用失败时的错误码,具体请参见错误码。 调用成功时无此字段。 error_msg String 调用失败时的错误信息。 调用成功时无此字段。 示例 请求示例 POST https://image.cn-north-1.myhuaweicloud.com/v1.0/bgm/recognition Request
回标签的语言类型为中文,置信度的阈值为70。 POST https://{endpoint}/v2/{project_id}/image/tagging { "image" : "", "url" : "https://BucketName.obs.myhuaweicloud
语言类型为中文,最多返回的标签数为5。 POST https://{endpoint}/v2/{project_id}/image/media-tagging { "image" : "", "url" : "https://support.huaweicloud.co
规范图片,置信度的阈值为0.99。 POST https://{endpoint}/v2/{project_id}/image/recapture-detect { "image" : "", "url" : "https://BucketName.obs.myhuaweicloud
使用服务 图像识别提供了Web化的服务管理平台,即管理控制台,以及基于HTTPS请求的API管理方式。 您可以在管理控制台申请开通图像识别服务、查看服务的调用成功和失败次数。 图像识别以开放API的方式提供给用户,用户可以将图像识别集成到第三方系统调用API。 具体流程如下: 申请服务
Threshold = 10, Language = "zh", Url = "https://XXX.jpg" //此处替换为公网可以访问的图片地址 }; try
或图片信息。 调用接口时,需要您填写图片地址(或利用图片的BASE64编码)。服务会根据您提供的url进行识别功能,例如: POST https://{endpoint}/v2.0/image/tagging { "image" : "", "url" : "XXXX",
登录后,“X-Auth-Token”和“project_id”参数会自动填充,无需填写。 填写待检测图片数据。 输入数据可选image或url,本示例使用url,例如https://support.huaweicloud.com/productdesc-image/zh-cn_image_0000001382844041
error_msg String 调用失败时的错误信息。 调用成功时无此字段。 示例 请求示例(方式一:使用图片的BASE64编码) POST https://image.cn-north-1.myhuaweicloud.com/v1.0/vision/defog Request