检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对服务授权 如果您需要使用OBS中的数据,请开通对象存储服务OBS授权。登录管理控制台,进入“服务管理”页面。打开对象存储服务OBS授权的按钮,完成授权操作。完成授权即可使用授权方式的URL对服务进行访问。 图1 OBS授权 不支持跨区域OBS,OBS的区域需要和服务保持一致。 开启公共读授权
跳转到对应的购买页面,购买完成后使用即可。 如果您需要对OBS中的数据进行图像识别,请开启“对象存储服务OBS授权”按钮。 服务不支持跨区域私有权限的OBS,OBS的区域需要和服务保持一致。 图1 服务列表 父主题: 如何调用API
接口的方式使用图像识别服务。 步骤二:对象存储服务OBS授权(可选) 如果您需要对OBS中的数据进行图像识别,请开通对象存储服务OBS授权。具体操作步骤如下: lmage不支持跨区域私有权限的OBS,OBS的区域需要和服务保持一致。 OBS授权需要使用IAM主账号进行授权,不支持使用子账号进行授权。
接口的方式使用图像识别服务。 步骤二:对象存储服务OBS授权(可选) 如果您需要对OBS中的数据进行图像识别,请开通对象存储服务OBS授权。具体操作步骤如下: lmage不支持跨区域私有权限的OBS,OBS的区域需要和服务保持一致。 OBS授权需要使用IAM主账号进行授权,不支持使用子账号进行授权。
部署在该区域下的服务器,用户所在地区与服务部署区域不一致也是可以开通和使用本服务的。 如果请求输入的数据是OBS地址方式,就需要使用相同区域的图像识别服务。 例如:您的OBS请求数据在“华北-北京四”,只能调用“华北-北京四”区域下的图像识别服务,如果本服务不支持该区域则不能调用。
片下载时间过长,会返回接口调用失败。 请您确保网络带宽能够满足服务高峰期下载速率。 请您保证被检测图片所在的存储服务稳定可靠,建议您使用OBS存储。 父主题: API使用类
如何调用API 申请服务 构造请求 认证鉴权 返回结果
Python3语言API示例 本示例以图像标签为例介绍如何使用Python3调用API。 # encoding:utf-8 import requests import base64 url = "https://{endpoint}/v2/{project_id}/image/tagging"
PHP语言API示例 本示例以图像标签为例介绍如何使用PHP调用API。 <?php function TokenRequest() { $url = "https://{endpoint}/v2/{project_id}/image/tagging"; $token
(可选)授权子账号使用图像识别服务 本章节通过简单的用户组授权方法,将图像识别对应区域的“Tenant Guest”权限和对象存储的“OBS Buckets Viewer”策略授予用户组,并将用户添加至用户组中,从而使子账户拥有对应的操作权限,操作流程如图1所示。 示例流程 图1
请求消息 请求参数说明请参见表1。 表1 请求参数说明 名称 是否必选 类型 说明 url 是 String 视频的URL路径,目前支持华为云上OBS提供的临时授权访问的URL。 目前支持的视频仅限mp4格式,最大65MB。 响应消息 响参数说明请参见表2。 表2 响应参数说明 名称 类型
本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987
"error_code": "AS.0001" } 其中,“error_code”表示错误码,“error_msg”表示错误描述信息。 父主题: 如何调用API
Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333 。 AK/SK认证 AK/SK签名
Java语言API示例 本示例以图像标签为例介绍如何使用JAVA调用API。 package com.huawei.ais.demo; import com.huawei.ais.sdk.util.HttpClientUtils; import java.io.File; import
如何关闭已申请的服务? 服务开通后,已申请的服务可在图像识别服务控制台的“服务列表”页面内查看,如不想再使用本服务,无需关闭,不调用即可。 图1 已开通服务 父主题: 服务开通
页面,购买完成后使用即可。 如果您需要对OBS中的数据进行图像识别,请开启“对象存储服务OBS授权”按钮。 图1 服务列表 主体识别当前仅支持按需计费的方式。 lmage不支持跨区域私有权限的OBS,OBS的区域需要和服务保持一致。 OBS授权需要使用IAM主账号进行授权,不支持使用子账号进行授权。
times/min 1分钟 对象存储服务 对象存储服务(Object Storage Service,简称OBS)是稳定、安全、高效、易用的云存储服务。图像识别大多数接口都涉及到对用户的数据处理,用户的大量数据采用OBS批量方式处理,可以提升云上的处理的总体效率。图像识别接口支持从OBS上采用临时授权的方式获取数据并进行处理。
4702 The OBS agency failed to be queried. 查询OBS委托失败。 请检查是否已开通给服务的OBS委托。 400 ModelArts.4703 The OBS URL is invalid. OBS地址不合法。 请检查输入的OBS的url地址。 400
URL OBS提供的URL,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权。详情参见配置OBS服务的访问权限。 说明: 接口响应时间依赖于图片的下载时间,如果图片下载时间过长,会返回接口调用失败。 请保证被检测图片所在的存储服务稳定可靠,推荐使用OBS服务存储图片数据。