图像识别
操作示范
1.开通场景识别和表情识别服务。
2.像class3一样下载好官方demo,添加依赖,修改accessIDkey和accessIDsecret为自己设置的用户名和密码。3.在浏览器输入localhost://8080/index.html打开网页。
4.拖入图片即可识别场景和人物表情。
整体框架结构介绍
1.common,存放一些公共的类,常量和枚举值。
2.config是一些装载,数据库的配置放在其下进行。这里webappconfig是对一些静态资源jss,图片进行一个映射,上传这些格式的图片,会自动在static的目录下找到相应的资源。
3.controller接受外部的请求,一般来说是参数校验,通过接口调用所得到的数据再反馈给前端。
4.resourceservice请求加载一些数据以及保存数据。visionservice提供该项目的算法的服务。
5.表情识别示例
请求示例
http(s)://facebody.cn-shanghai.aliyuncs.com/?Action=RecognizeExpression
&ImageURL=https://viapi-test.oss-cn-shanghai.aliyuncs.com/test/facebody/RecognizeBrow/brow.jpg
&<公共请求参数>
正常返回示例
JSON 格式
{
"RequestId": "E1C4C576-1799-4079-A934-15BC406A54EF",
"Data": {
"Elements": [
{
"Expression": "surprise",
"FaceRectangle": {
"Left": 196,
"Top": 41,
"Height": 174,
"Width": 121
},
"FaceProbability": "0.99651491641998291"
}
]
}
}
6.场景识别示例。
请求示例
http(s)://imagerecog.cn-shanghai.aliyuncs.com/?Action=RecognizeScene
&ImageURL=https://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/tiankong/%E5%9C%BA%E6%99%AF%E8%AF%86%E5%88%AB.jpg
&<公共请求参数>
正常返回示例
JSON 格式
{
"RequestId": "AC79F887-5CCB-42BE-8AC3-4D455EFEDB94",
"Data": {
"Tags": [
{
"Confidence": 79,
"Value": "草地"
},
{
"Confidence": 31,
"Value": "旅行"
},
{
"Confidence": 20,
"Value": "天空"
},
{
"Confidence": 12,
"Value": "植物"
}
]
}
}
阿里云高校计划,陪伴两千多所高校在校生云上实践、云上成长。在这里你可以领用免费的cpu资源,还可以参加免费训练营,实践提高:https://developer.aliyun.com/adc/student/