检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本章节提供了通过Java SDK调用服务“图像标签”功能的样例,用户直接调用接口函数即可使用SDK功能。具体流程如下: 步骤一:开通服务,在“服务列表”或“服务管理”页面选择图像识别的服务申请开通。 步骤二:对象存储服务OBS授权(可选),如果需要对OBS中的数据进行图像识别,请开通对象存储服务OBS授权。
置信度的阈值(0~100),输入非该范围内值算法即取默认值。 默认值:0。 响应消息 响应参数请参见表2。 表2 响应参数说明 名称 类型 说明 result JSON 调用成功时为图像标签内容。 调用失败时无此字段。 tags List 标签列表集合。 confidence Float 置信度,取值范围(0~100)。
图像识别控制台只记录服务调用总次数,可按以下方法查看调用成功和失败的次数: 登录华为云产品页,单击右上角的“控制台”,进入“管理控制台”界面。 单击“服务列表”,选择“人工智能 > 图像识别”,进入“图像识别”界面。。 选择对应的服务(如:“图像标签”),单击“查看监控数据”,进入云监控控制台查看服务调用成功和失败的次数等具体信息。
亮度值,亮度值设置的越高,亮度越大。默认值0.9,取值范围[0,1]。 响应消息 图片为BASE64字符串响应参数请参见表2。 表2 响应参数说明 名称 类型 说明 result String 调用成功时表示图片文件BASE64字符串。 调用失败时无此字段。 error_code String 调用失败时的错误码,具体请参见错误码。
像只追求去雾效果,图像视觉效果可能不自然。 响应消息 图片文件为BASE64字符串响应参数请参见表2。 表2 响应参数说明 名称 类型 说明 result String 调用成功时表示图片文件BASE64字符串。 调用失败时无此字段。 error_code String 调用失败时的错误码,具体请参见错误码。
Convolutional Neural Network。 响应消息 图片为BASE64字符串响应参数请参见表2。 表2 响应参数说明 名称 类型 说明 result String 调用成功时表示图片文件BASE64字符串。 调用失败时无此字段。 error_code String 调用失败时的错误码,具体请参见错误码。
具体操作可参见实名认证。 开通服务 进入图像识别官网主页,单击“立即使用”,进入图像识别服务管理控制台。 单击左侧导航栏的“服务列表”,在“服务列表”页面,选择您想要使用的服务,单击“开通”按钮后即可开通本服务。 服务开通成功后,状态列将显示为“已开通”(此时的计费方式默认采用按需计费)。
在“创建用户组”界面,输入“用户组名称”单击“确定”。 用户组创建完成之后,界面自动返回用户组列表,列表中显示新建的用户组。 进行全局服务配置,单击新建用户组右侧的“权限配置”,在“权限管理”页签中,单击列表左上方的“授权”。此处作用范围选择“全局服务”。勾选需要授予用户组的权限“Tenant
获取认证信息 使用服务API需要进行认证,具体方法如下: 注册并登录华为云管理控制台。 鼠标移动至用户名处,在下拉列表中单击“我的凭证”。 选择“访问密钥”页签,单击“新增访问密钥”按钮。 通过邮箱或者手机进行验证,输入对应的验证码。 单击“确定”,下载认证账号的AK/SK,AK
ib\dt.jar;%JAVA_HOME%\lib\tools.jar 。 打开命令行窗口,输入“java -version”,显示如图1表示配置成功。 图1 Java版本信息 父主题: 使用SDK(Java)
SDK: 首先您需要在您的操作系统中 下载 并 安装Maven 。 安装配置完成后,输入命令“mvn -v”,显示如下图 Maven版本信息 表示成功。 Maven安装完成后,可根据开发需要,直接引入依赖到已有的Maven工程或先用开发工具创建Maven工程。 创建项目以idea开发工具为例(已有Maven
云监控(Cloud Eye)可以监控图像识别的相关指标,用户可以通过指标及时了解图像识别的使用情况。Cloud Eye更多信息请参见《云监控用户指南》。 表1 图像识别的监控指标 指标名称 指标含义 取值范围 监控周期(原始指标) 调用图像识别成功次数 该指标用于统计用户调用服务成功次数。 单位:次/分钟
Printf("%+v\n", response) } else { fmt.Println(err) } } 识别结果输出到控制台表示执行成功。 {"result":{"suggestion":"false","category":"recapture","score":"0
Printf("%+v\n", response) } else { fmt.Println(err) } } 识别结果输出到控制台表示执行成功。相关参数说明请参考名人识别API。 1 2 RunCelebrityRecognitionResponse {"result":[{"confidence":0
print(e.error_code) print(e.error_msg) 执行示例代码文件,控制台输出主体识别结果即表示程序执行成功。相关参数说明请参考主体识别API。 1 2 3 4 5 6 7 8 { "result": [{ "label": "bounding_box"
print(e.error_code) print(e.error_msg) 执行示例代码文件,控制台输出名人识别结果即表示程序执行成功。相关参数说明请参考名人识别API。 1 2 3 4 200 {'result': [{'confidence': 0.9990678852332598
tion.ErrorMessage); } } } } 执行示例代码,控制台返回200即表示程序执行成功。相关参数说明请参考图像标签API。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
ErrorMessage); } } } } 执行示例代码文件,控制台输出名人识别结果即表示程序执行成功。相关参数说明请参考名人识别API。 1 2 3 4 5 6 7 8 9 10 11 12 13 200 {
Printf("%+v\n", response) } else { fmt.Println(err) }} 识别结果输出到控制台表示执行成功。相关参数说明请参考图像标签API。 1 2 RunImageTaggingResponse {"result": {"tags":
print(e.error_code) print(e.error_msg) 执行示例代码,控制台返回200即表示程序执行成功。相关参数说明请参考图像标签API。 1 2 3 200 {"result": {"tags": [{"confidence":