基于微信小程序的垃圾分类小程序(源码已开源)
灵感来源
之前因为工作原因接触到垃圾分类小程序, 觉得挺有意思的,就根据收集的资源搞了一个, 搞着搞着发现垃圾分类最重要的并不是代码 而是垃圾分类的数据集
, 所以花了好一阵时间终于收集到了足够的垃圾分类数据了, 下面就把这个小程序分享出来
特点
1、垃圾分类小程序,特点是使用云开发,不需要服务器部署相关接口api等。并且接入了云数据库。
2. 使用百度AI开放平台的图像识别功能, 获取图像识别结果
请注意
请将以下域名添加到小程序安全域名的request合法域名和uploadFile合法域名中,否则在发布之后将不能正常访问
https://aip.baidubce.com;https://vop.baidu.com;
部署步骤
1.创建微信小程序
2.注册百度智能云并实名认证, 创建一个图像识别应用, 记录应用API KEY 和 SECRET KEY, 创建资源之后记得领取免费资源
3.使用微信开发者工具创建一个云开发环境, 并复制环境ID
4.进入微信开发者工具导入垃圾分类小程序项目, 注意我这里导入的是包含cloudfunctions,miniprogram,project.config.json的整个文件夹
5.添加百度API KEY \ SECRET 和 小程序appid, 云环境ID
6. 部署云函数
- 点击
cloudfuntions
文件夹展开子文件夹 - 依次右键点击展开的子文件夹并点击弹出的
上传并部署(不上传node_modules)
7. 部署云数据库
- 点击小程序开发工具的
云开发
- 点击
数据库
- 创建集合
trash
,type
- 依次导入
trash.json
,type.json
文件
至此部署完成!
小程序内集成了图像识别功能
垃圾分类数据集
我们根据手上的资源以及在网络中搜寻的资源积攒到了4000多条垃圾分类数据集, 并且该数据集还在不断的增加中
云开发
本程序采用小程序云开发的方式运行, 不涉及后台的交互等操作
代码已开源
开源地址: https://gitee.com/xxwan/garbage-sorting-applet
基于微信小程序的垃圾分类小程序(源码已开源)相关推荐
- 基于微信小程序的垃圾分类小程序(语音识别和历史记录查询)(源码已开源)
灵感来源 之前因为工作原因接触到垃圾分类小程序, 觉得挺有意思的,就根据收集的资源搞了一个, 搞着搞着发现垃圾分类最重要的并不是代码 而是垃圾分类的数据集, 所以花了好一阵时间终于收集到了足够的垃圾分 ...
- 小程序版本独立微信社群人脉系统社群空间站源码全开源
介绍: 1.微信社群是一个集发布.展示社群信息.人脉推广的裂变工具/平台. 2.通过人脉广场,将商家信息通过名片进行展示,让资源对接.人脉推广更加便捷高效.为平台带来更多流量,让平台更有价值. 3.行 ...
- 七、Uniapp+vue+腾讯IM+腾讯音视频开发仿微信的IM聊天APP,支持各类消息收发,音视频通话,附vue实现源码(已开源)-聊天消息项的实现
会话好友列表的实现 1.项目引言 2.腾讯云后台配置TXIM 3.配置项目并实现IM登录 4.会话好友列表的实现 5.聊天输入框的实现 6.聊天界面容器的实现 7.聊天消息项的实现 8.聊天输入框扩展 ...
- 垃圾慧分类微信小程序_基于图像识别、语音识别的垃圾分类小程序
垃圾分类小程序 了解垃圾分类 2019年7月1日起上海就要开始正式执行<上海市生活垃圾管理条例>,真的...不是开开玩笑随便执行 如果依旧混合投放垃圾,拒不整改个人最高可罚款200元企业单 ...
- 基于微信健身房私教预约小程序系统设计与实现 开题报告
毕业论文 基于微信健身房私教预约小程序 开题报告 学 院: 专 业: 年 级: 学生姓名: 指导教师: 黄菊华 XXXX大学本科生毕业论文(设计)开题报告书 姓 名 Xx ...
- 基于SpringBoot+Vue在线考试系统【web端+小程序端】【附带源码】
最近和不少大佬聊天,有的技术很牛,有的赚很多,有的已经是高管,有的有自己的公司. 通过聊天,我发现成功人的优点基本相同: 能吃苦,执行力强,自律性强. 喝了不少酒后,酒后吐真言,成功的人都不容易,说这 ...
- 基于JAVA学习自律养成小程序前台.mp4计算机毕业设计源码+系统+数据库+lw文档+部署
基于JAVA学习自律养成小程序前台.mp4计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA学习自律养成小程序前台.mp4计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: ...
- 微信小程序:强大工具箱组合源码
这是一个比较强大的一款工具箱 内有去水印功能(支持几十家平台去水印) 朋友圈功能|(发圈套图等) 头像,朋友圈封面,壁纸等 另外还有快递查询,手持弹幕等 另外还有一个强大的去水印历史记录 历史记录可以 ...
- 到家服务公司php源码,微信小程序-仿五洲到家商城源码
微信小程序-仿五洲到家商城源码 微信小程序仿五洲到家商城源码是一款精仿五洲到家app界面的小程序源码,适用于各类小程序商城系统,功能及模块均值得借鉴! 对应功能模块 > * 首页(定位成功情况且 ...
最新文章
- 云需要快速、可升级的存储器
- mysql8 php7_在centos7安装nginx+mysql8+php7(LNMP)
- UI设计师必知:link和@import引用css文件方法的区别
- 清华毕业生应聘“保姆”,年薪40万:她凭什么拿高薪?
- 系统总线频率和外频有何区别?
- 看到好文章了(linux内核方面),大家共分享
- python手写识别系统gui_求大神帮助,怎么用wxpython编写一个数字手写体识别系统!...
- ftp/sftp定时自动上传文件脚本(CentOS)
- Atitit 代码要写的漂亮 老板要的是效率 冲怎么办突 目录 1. 代码要写高效,写漂亮,要考虑可扩展性和安全性,到了公司才发现老板要的是效率,不在乎你的代码写的是否高效,安全,是否具有可扩展性
- redhat server 5.4 64 bit 下安装 RealTek RTL8111E 网卡
- 住宅ip代理和数据中心代理的区别是什么?
- meta标签http-equiv属性实现自动刷新页面和重定向
- c语言压缩存储,数据的压缩存储与解压缩算法实现(C语言)
- java 异或 排序_Java的位运算符详解实例——与()、非(~)、或(|)、异或(^)...
- Socket 【网络通信 - Socket】
- 转行做前端应该具备哪些素质?干货分享
- 手动为Nextcloud安装插件(App)
- java实现文本转换器
- 安卓加密软件_知识科普-私密相册和加密相册区别
- 获取字符串长度、字符长度、字节长度