检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
b3bfe6608e1994 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。 端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时必选。 code.test.com or code.test.com:443
如何调用API 申请服务 构造请求 认证鉴权 返回结果
摄像机在雾霾天气拍摄照片时,不可避免出现图像质量不高、拍摄场景不清晰的情况。针对此类场景,图像去雾算法进行针对性的去雾处理,除了可以去除均匀雾霾外,还可以处理非均匀的雾霾。使用时用户发送待处理图片,返回经过去雾处理后的结果图片。 前提条件 在使用图像去雾服务之前需要您完成服务申请和认证鉴权。 URI
和终端节点中查询所有服务的终端节点。 图像识别的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 图像识别的终端节点 区域名称 区域 终端节点(Endpoint) 华北-北京一 cn-north-1 image.cn-north-1.myhuaweicloud.com
如何关闭已申请的服务? 服务开通后,已申请的服务可在图像识别服务控制台的“服务列表”页面内查看,如不想再使用本服务,无需关闭,不调用即可。 图1 已开通服务 父主题: 服务开通
务存在在对应区域中。检查API的URL是否拼写正确,HTTP请求方法(POST,GET等)是否正确,请检查服务调用配置的域名和uri信息是否正确,域名可参考域名。 400 APIG.0301 1. Incorrect IAM authentication information:
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
"error_msg": "Recognize Failed" } 返回值 正常 200 失败 返回值 说明 400 语义有误,当前请求无法被服务器解析。除非进行修改,否则客户端不应重复提交这个请求。 请求参数有误。 401 当前请求需要用户验证。 403 没有操作权限。 404 请求失败
Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333 。 AK/SK认证 AK/SK签名
false Integer 最多返回的标签数,默认值:30。 threshold false Float 置信度的阈值(0~100),输入非该范围内值算法即取默认值。 默认值:0。 响应消息 响应参数请参见表2。 表2 响应参数说明 名称 类型 说明 result JSON 调用成功时为图像标签内容。
PHP语言API示例 本示例以图像标签为例介绍如何使用PHP调用API。 <?php function TokenRequest() { $url = "https://{endpoint}/v2/{project_id}/image/tagging"; $token
the input data is incorrect." } 返回值 正常 200 失败 返回值 说明 400 语义有误,当前请求无法被服务器解析。除非进行修改,否则客户端不应重复提交这个请求。 请求参数有误。 401 当前请求需要用户验证。 403 没有操作权限。 404 请求失败
"error_msg": "Recognize Failed" } 返回值 正常 200 失败 返回值 说明 400 语义有误,当前请求无法被服务器解析。除非进行修改,否则客户端不应重复提交这个请求。 请求参数有误。 401 当前请求需要用户验证。 403 没有操作权限。 404 请求失败
API进行的封装,以简化用户的开发工作。用户通过添加依赖或下载的方式调用API即可实现使用图像识别业务能力的目的。 本章节以媒资图像标签为例,介绍如何使用Image Python SDK在本地进行开发,用户直接调用接口函数即可使用SDK功能。 其他审核功能及支持的SDK列表可参见图像识别SDK参考。
如果您需要对OBS中的数据进行图像识别,请开启“对象存储服务OBS授权”按钮。 服务不支持跨区域私有权限的OBS,OBS的区域需要和服务保持一致。 图1 服务列表 父主题: 如何调用API
Java语言API示例 本示例以图像标签为例介绍如何使用JAVA调用API。 package com.huawei.ais.demo; import com.huawei.ais.sdk.util.HttpClientUtils; import java.io.File; import
Python3语言API示例 本示例以图像标签为例介绍如何使用Python3调用API。 # encoding:utf-8 import requests import base64 url = "https://{endpoint}/v2/{project_id}/image/tagging"
务只需要开通一次即可,后面使用时无需再申请。 注册华为账号 如果您已完成华为账号注册,可跳过该步骤。 登录华为云官方网站。 单击华为云官网右上角“注册”进入注册页面。 在注册页面,根据提示信息完成注册。具体操作可参见账号注册。 注册成功后即可自动登录华为云,您需要完成“实名认证”
申请服务 申请图像识别服务的具体操作步骤请参见《图像识别API参考》的“如何调用API > 申请服务”章节。
图像识别提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读