检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
准备环境 在使用图像识别SDK时,各语言需要准备的环境 参照表1。 表1 开发环境 开发语言 准备项 说明 JAVA 安装JDK JAVA环境开发配置,支持 Java JDK 1.8 及以上版本,推荐通过Maven 安装依赖的方式使用JAVA版本SDK。 PYTHON 安装python
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。例如,切换到HTTPS
获取认证信息 使用服务API需要进行认证,具体方法如下: 注册并登录华为云管理控制台。 鼠标移动至用户名处,在下拉列表中单击“我的凭证”。 选择“访问密钥”页签,单击“新增访问密钥”按钮。 通过邮箱或者手机进行验证,输入对应的验证码。 单击“确定”,下载认证账号的AK/SK,AK/
如何调用API 申请服务 构造请求 认证鉴权 返回结果
翻拍识别 功能介绍 零售行业通常根据零售店的销售量进行销售奖励,拍摄售出商品的条形码上传后台是常用的统计方式。翻拍识别利用深度神经网络算法判断条形码图片为原始拍摄,还是经过二次翻拍、打印翻拍等手法二次处理的图片。利用翻拍识别,可以检测出经过二次处理的不合规范图片,使得统计数据更准确
API使用类 有哪些途径可以使用图像识别的API? 调用图像识别的API/SDK失败时怎么处理? 调用API接口请求超时怎么处理? 图像标签功能可以识别哪些类型的图像? 上传图片信息给接口进行调用时,服务会储存用户信息吗?
错误码 功能说明 所有华为云的扩展接口发生错误时,会有自定义错误信息返回,本章节为您介绍每个错误码的含义。 返回体格式说明 当接口调用出错时,会返回错误码及错误信息说明,返回体格式如下所示。 STATUS CODE 400 { "error_code": "AIS.0014
错误码问题 调用服务时错误码显示“ModelArts.4204”怎么处理?
使用SDK(.NET) .NET开发环境配置 媒资图像标签示例 名人识别示例 主体识别示例 翻拍识别示例 图像标签示例
使用SDK(PHP) PHP开发环境配置 媒资图像标签示例 翻拍识别示例 图像标签示例
调用说明 图像识别提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
与其他云服务的关系 统一身份认证服务 统一身份认证(Identity and Access Management,简称IAM)服务,IAM为图像识别提供了用户认证和鉴权功能。IAM的更多信息请参见《统一身份认证服务用户指南》。 云监控 云监控(Cloud Eye)可以监控图像识别的相关指标
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 Token认证 Token的有效期为24小时,需要使用一个
使用SDK(C++) C++开发环境配置 媒资图像标签示例 翻拍识别示例 图像标签示例
使用SDK(Java) Java开发环境配置 媒资图像标签示例 名人识别示例 主体识别示例 翻拍识别示例 图像标签示例
使用SDK(Python) Python开发环境配置 媒资图像标签示例 名人识别示例 主体识别示例 翻拍识别示例 图像标签示例
使用SDK(GO) GO开发环境配置 媒资图像标签示例 名人识别示例 主体识别示例 翻拍识别示例 图像标签示例
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头
获取账号ID 在调用接口的时候,部分请求中需要填入账号名(domain name)和账号ID(domain_id)。获取步骤如下: 注册并登录管理控制台。 鼠标移动至用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的查看“账号名”和“账号ID”。 图1 获取账号名和ID