阿里视觉训练营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
        }
      ]
    }
}
目录
相关文章
|
7月前
|
监控 算法 搜索推荐
真题解密:从阿里到腾讯,2026届大厂笔试题库背后的“潜规则”与筛人逻辑
2026届大厂笔试非“考能力”,而是“筛DNA”:阿里重业务落地(如签到积分题考规则理解),腾讯严控代码质量(命名/注释/规范),字节拼手速与取舍,美团考场景设计能力。四家逻辑迥异,精准匹配公司基因。
|
1月前
|
存储 人工智能 弹性计算
2026年阿里云优惠活动大全:阿里云新用户云产品大促福利汇总
2026年阿里云大促为新用户准备了丰富的上云福利,从入门轻量服务器、ECS算力,到数据库、存储、AI大模型调用额度,都有专属首购优惠与免费试用权益。新用户可以先领取免费资源上手测试,确认业务需求再选购付费套餐。借助阿里云CLI命令,能够快速查看实例状态,方便后续项目部署。下单前仔细阅读活动规则,确认账号资格、产品适用范围,合理选择实例配置,最大化享受新用户专属优惠,低成本完成云上项目搭建。
295 0
|
5月前
|
数据采集 文字识别 监控
RPA 自动化能做什么?2026 办公 / 财务 / 电商全场景落地清单
2026年RPA能做什么?本文从办公自动化、财务RPA场景、电商RPA应用三个维度,拆解了会议纪要自动整理、发票OCR验真、银行流水抓取、税务申报自动化、竞品价格监控、库存同步预警等13个全流程落地场景。涵盖低代码RPA工具选型、EXE打包分发、内网离线部署等关键能力。适合中小企业技术负责人和RPA实施团队参考。
1009 0
RPA 自动化能做什么?2026 办公 / 财务 / 电商全场景落地清单
|
5月前
|
人工智能 SEO
GEO效果量化方法论——从黑箱到可测量的科学体系
本文提出AI时代GEO效果量化新范式:首创“覆盖面、显著度、一致度”三维测量模型,构建可复现的PSOS(提示空间占有率)综合指标,并结合统计严谨的A/B测试,实现品牌AI可见度的精准评估与科学验证,推动GEO从模糊描述迈向数据驱动决策。
|
8月前
|
人工智能 Java iOS开发
【IDEA】IntelliJ IDEA 最新、最全快捷键指南(Windows + MacOS 完整版)
本指南整理IntelliJ IDEA 2024.3.7与2025.1.7双版本快捷键,覆盖Windows/macOS双平台,涵盖编辑、导航、调试、重构、Git、AI编码等17大类共300+高频快捷键,并附分层学习建议与2025.3统一版更新说明,助开发者高效进阶。
2984 2
|
5月前
|
缓存 安全 前端开发
阿里云经销商lingducloud: 基于阿里云 OSS 与 CDN 的高性能、低成本落地实践
本文深度解析阿里云OSS与CDN协同实践:直击外网直连导致的高成本(0.5元/GB)与跨域延迟痛点,详解五步配置、缓存优化、防盗链、熔断告警及成本对账,助你构建安全、极速、省钱的静态资源分发体系。
|
5月前
|
人工智能 资源调度 调度
AI智能体时代,为什么“超级个体”开始受到关注?
AI时代催生“超级个体”新范式:一人借助智能体完成多角色工作,催生OPC(一人公司)与OPD(一人部门)。OPC中国是聚焦AI人才生态共建的开源社区,与“智能体来了”协同推动实践落地——核心在于提升个体整合资源、调度AI、交付价值的能力。(239字)
|
开发工具 git
图解Git——分支的新建与合并《Pro Git》
在Git开发中,新建与合并分支是常见的操作。以实际开发为例:为实现新需求创建分支`iss53`进行开发;遇紧急Bug时,切换至线上分支创建`hotfix`修复并合并回线上分支,再切换回`iss53`继续工作。完成`iss53`后,切换到`master`合并。若出现冲突,使用`git status`查看,手动编辑解决冲突后标记为已解决并提交。图形化工具如`git mergetool`也可辅助解决冲突。
603 9
一文彻底搞定电容元件
电容元件是电路中储存电荷的基本组件,通常用“C”表示,单位为法拉(F),常见单位有微法(μF)、纳法(nF)和皮法(pF)。电容具有“通交流,隔直流”的特性,主要用于储能、滤波、耦合与隔直等。根据安装方式可分为固定电容、可变电容和微调电容。其主要参数包括电容值、额定电压和损耗因数。电容广泛应用于电源滤波、信号处理及脉冲电路等领域。
1984 0