阿里视觉训练营Day5——垃圾分类

简介: 今天借助智能视觉平台搭建垃圾分类

开通服务

首先在视觉智能开放平台https://vision.aliyun.com/开通垃圾分类服务

功能描述

可以对图片中的物品垃圾进行分类,并给出具体的物品名称。

示例代码

import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;
import com.google.gson.Gson;
import java.util.*;
import com.aliyuncs.imagerecog.model.v20190930.*;

public class ClassifyingRubbish {

    public static void main(String[] args) {
        DefaultProfile profile = DefaultProfile.getProfile("cn-shanghai", "<accessKeyId>", "<accessSecret>");
        IAcsClient client = new DefaultAcsClient(profile);

        ClassifyingRubbishRequest request = new ClassifyingRubbishRequest();
        request.setRegionId("cn-shanghai");
        request.setImageURL("http://viapi-test.oss-cn-shanghai.aliyuncs.com/demo-center/imagerecog/ClassifyingRubbish2.jpg");

        try {
            ClassifyingRubbishResponse response = client.getAcsResponse(request);
            System.out.println(new Gson().toJson(response));
        } catch (ServerException e) {
            e.printStackTrace();
        } catch (ClientException e) {
            System.out.println("ErrCode:" + e.getErrCode());
            System.out.println("ErrMsg:" + e.getErrMsg());
            System.out.println("RequestId:" + e.getRequestId());
        }

    }
}

请求实例

http(s)://imagerecog.cn-shanghai.aliyuncs.com/?Action=ClassifyingRubbish
&ImageURL=https://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/rubbish.jpg
&<公共请求参数>

正常返回实例

<RequestId>UUID</RequestId>
<Data>
    <Sensitive>false</Sensitive>
    <Elements>
        <Category>可回收垃圾</Category>
        <CategoryScore>0.68</CategoryScore>
        <Rubbish>U盘</Rubbish>
        <RubbishScore>0.68</RubbishScore>
    </Elements>
</Data>

json格式

{
    "RequestId": "UUID",
    "Data": {
      "Sensitive": false,
      "Elements": [
        {
          "Category": "可回收垃圾",
          "CategoryScore": 0.68,
          "Rubbish": "U盘",
          "RubbishScore": 0.68
        }
      ]
    }
}
目录
相关文章
|
10月前
|
人工智能 Serverless 异构计算
【有奖体验】AI 都这么厉害了,可以看图生成文字描述!
【有奖体验】AI 都这么厉害了,可以看图生成文字描述!
|
机器学习/深度学习 并行计算 PyTorch
机器学习之阿里云天池大赛—新闻分类
本文为作者参加阿里云天池大赛入门赛中新闻分类比赛的记录。
353 0
机器学习之阿里云天池大赛—新闻分类
|
人工智能 文字识别 安全
视觉训练营Day 2
Alicloud开发训练营 day2学习笔记
813 0
阿里云视觉训练营 Day1
阿里云视觉训练营第一天的笔记
阿里云视觉训练营 Day1
|
存储 人工智能 JavaScript
阿里云高校计划视觉AI五天训练营教程 Day 3 - 电子相册搭建(人脸、表情识别)
本文是基于阿里云高校计划视觉AI五天训练营教程 Day 3 - 电子相册搭建(人脸、表情识别),讲述了项目的实现以及项目的前端实现,项目实现中,重要的是两个service,前端的实现中,不同组件的应用。
368 0
阿里云高校计划视觉AI五天训练营教程 Day 3 - 电子相册搭建(人脸、表情识别)
|
达摩院 计算机视觉
视觉训练营 Day 1
# 视觉训练营 Day 1学习笔记# #视觉生产技术#
878 0
视觉训练营 Day 1
|
人工智能 前端开发 开发工具
视觉AI训练营-DAY 3 电子相册搭建(人脸、表情识别)
视觉AI训练营-DAY 3 电子相册搭建(人脸、表情识别)
441 0
视觉AI训练营-DAY 3 电子相册搭建(人脸、表情识别)
|
人工智能 达摩院
|
人工智能
视觉AI五天训练营教程 Day 3 - 电子相册搭建(人脸、表情识别)
视觉AI五天训练营教程 Day 3 - 电子相册搭建(人脸、表情识别)
视觉AI五天训练营教程 Day 3 - 电子相册搭建(人脸、表情识别)
|
存储 开发工具 对象存储
阿里视觉训练营Day3——电子相册搭建(人脸、表情识别)
今天主要通过一个实例展示了电子相册的搭建以及功能的实现。
496 0
阿里视觉训练营Day3——电子相册搭建(人脸、表情识别)