京东万象--摄像头扫描实现垃圾分类软件

简介: 京东万象--摄像头扫描实现垃圾分类软件

--本次实战案例,是使用三方接口(京东万象),实现垃圾识别分类的功能。

使用kotlin语言进行开发,框架mvp+rxjava+retrofit

开发耗费时间--项目构建至功能实现--7小时

要点:

(1)安卓camera类的使用,通过生成的图片byte[]数组,进行本地图片保存

(2)上传图片前的本地图片压缩,项目使用的是luban压缩三方框架

(3)本地bitmap转base64,通过http请求上传数据到京东万象,对返回结果进行处理

思路:

使用camera类,通过生成本地图片,然后压缩该图片,并且转为base64码后进行上传

注意:

camera的使用,注意预览时,角度的调整,生成图片时,图片的方向调整。


网络异常,图片无法展示
|

功能演示类

此版本为version1.0.0

that's all--------------------------------------------------------------------------------------------------------------------------

目录
相关文章
jupyter notebook中使用幻灯片放映的操作
我们在打开jupyter notebook的时候可以使用幻灯片模式进行浏览.
jupyter notebook中使用幻灯片放映的操作
|
机器学习/深度学习 传感器 人工智能
深度学习之自主学习和任务规划
基于深度学习的自主学习和任务规划,是指通过深度学习算法使人工智能(AI)系统能够自主地从环境中学习,并根据特定的目标和任务,规划出有效的解决方案。
548 3
|
监控 Java API
Java面试题:解释微服务架构的概念及其优缺点,讨论微服务拆分的原则。
Java面试题:解释微服务架构的概念及其优缺点,讨论微服务拆分的原则。
277 0
|
存储 Java API
【java规则引擎】drools6.5.0中kie的概论
什么是KIE? KIE是jBoss里面一些相关项目的统称,下图就是KIE代表的一些项目,其中我们比较熟悉的就有jBPM和Drools。 这些项目都有一定的关联关系,并且存在一些通用的API,比如说涉及到构建(building)、部署(deploying)和加载 (loading)等方面的,这些API就都会以KIE作为前缀来表示这些是通用的API。
2637 0
|
数据安全/隐私保护 Windows
Windows修改C盘下的用户(Users)文件夹下的汉字文件夹
Windows修改C盘下的用户(Users)文件夹下的汉字文件夹
1140 1
Windows修改C盘下的用户(Users)文件夹下的汉字文件夹
|
小程序 JavaScript
微信小程序 u-picker 三级联动 uView
微信小程序 u-picker 三级联动 uView
764 0
|
Java 分布式数据库 API
|
弹性计算 运维 监控
阿里云控制台门户升级,V2.0 乘风破浪来了!
阿里云控制台门户2.0开辟场景化,跨产品“全局视角”资源管理利器。 针对多入口、碎片化的产品控制台导致用户使用成本上升的问题,阿里云控制台门户以工作场景为出发点,为中小企业级用户提供了场景化的管理能力,包括“产品与服务““资源管理”“安全中心”场景等。同时,引入优质生态合作伙伴共建云管工具与解决方案,支持控制台内一键启用。
阿里云控制台门户升级,V2.0 乘风破浪来了!
|
机器学习/深度学习 算法 Serverless
冷启动优化:厂商对冷启动问题的优化
冷启动优化:厂商对冷启动问题的优化
690 0
|
SQL 存储 分布式计算
重磅:阿里云 JindoFS SDK 全面开放使用,OSS 文件各项操作性能得到大幅提升
本文主要介绍如何使用JindoFS SDK来访问OSS对象存储,以及使用它来提升我们操作OSS文件的性能。值得一提的是,此前JindoFS SDK 仅限于E-MapReduce产品内部使用,此次全方位面向整个阿里云OSS用户放开,并提供官方维护和支持技术,欢迎广大用户集成和使用。
重磅:阿里云 JindoFS SDK 全面开放使用,OSS 文件各项操作性能得到大幅提升