当前位置:网站首页>基于appinventor与EasyDL物体检测API的物体检测app

基于appinventor与EasyDL物体检测API的物体检测app

2022-08-09 07:59:00 快乐学习吧

相关学习网址

Base64编码及其在AppInventor中的应用
APPInventor安卓应用开发AI图像识别简单应用
nventor基础
appinventor自定义插件
*这个简单的能够实现,但是复杂一点的总是报错尤其在使用tojson的时候 * ?分隔符 & 分隔符 |分隔符 ;分隔符

在这里插入图片描述

最终成功结果

appinventor中文增强版百度API
调用文档

关于json字符串的思考,虽然json是一种类型,但是在形成字符串的时候完全可以字符拼成json字符串。而且这种格式可以直接有列表和字构成。

初始化

在这里插入图片描述

调用web客户端得到access_token

在这里插入图片描述

调用照相机与图片并调整图片大小与画布大小

在这里插入图片描述

调用使用web客户端1请求数据

这个地方卡了很长时间,案例中介绍双列表即键值对列表或者字典的方式,编码方式不同。但是百度apk调用文档里介绍application/json必须使用他定义
形式。因此有(换平台,做插件,转json),最后只是简单的拼成json形式的字符串,显然我是向难度大的方向思考解决方案了。
当然,案例中介绍的使用插件转成的base64格式也是有问题的但是我没找到什么问题,应该是什么东西没有去掉。
但是用这个平台现成的image插件中有的是没问题的。

在这里插入图片描述

web客户端1 接受数据与处理数据

涉及到的变量初始化
在这里插入图片描述

在这里插入图片描述

最终

在这里插入图片描述

总结:

此次实验主要基于百度训练营中的物体检测(我使用安全帽检测)调用API 来建立自己应用。 问题:
1.不理解web中的知识,不懂post,get等的具体使用方法
2.不熟悉json 语言中的知识
3.不熟悉appinventor中块的数据格式是怎样的 通过这次经历,知道:
1.appinventor的新大陆,新平台和新的使用方法,还会自己制作插件
2.如何调用API,和其他API 调用大同小异了
3.json的数据结构

原网站

版权声明
本文为[快乐学习吧]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_47354208/article/details/122261554