zoukankan      html  css  js  c++  java
  • 昆虫识别APP开发进展(一)

    APP开发进展

    实现总体昆虫信息浏览

    实现步骤如下:

    1.构建本地数据库

    2.将对应的信息存入本地的数据库中

    3.构建对应的列表展示页面

    出现的错误:

    1.本地数据库表结构找不到,原因是更换表的数据结构后,要更换数据库的版本,如下:version

    2.识别出的昆虫个数会出现范围越界,导致闪退。原因是向adapter传值,传入两个:对应的Bean类数组与对应的个数数组,导致数据变化的时候 ,个数数组变化值出现越界。

    解决方法为,将num数集成到Bean类,随着Bean类数组一起传入adapter中,解决数组越界问题。

    3.针对检测出的照片里的标注,转化为对应的键值对,获取对应的检测数量

    4.设置初始化数据库,一开始每次打开APP都会存入一次所有的数据。采用的方案和引导页的思想一样,设置SharedPreferenceUtil来进行数据的初始化设置

    拍照和系统相册检测

    实验步骤:

    1.调用之前项目的拍照和调用系统相册的功能

    2.将获取的照片进行YOLOv5检测,生成相应的检测图片后传回界面

    3.将获取的昆虫及数量,调用数据库查询后,展示在下方列表

     

     

     详细昆虫数据展示

    实现步骤:

    主要是数据的采集,获取照片,简介,防治方案,以及简单的介绍视频

    采用爬虫爬取百度百科获取相应的信息

     

  • 相关阅读:
    PowerDesigner中Table视图同时显示Code和Name
    sql语句 生成数据库表
    业务流程图
    物理模型图-数据库图
    观察者模式
    UML的九种图
    路由器工作原理
    web项目中处理捕获异常统一处理
    java中volatile、synchronized
    linux 安装软件的几种方法
  • 原文地址:https://www.cnblogs.com/xiaofengzai/p/14843416.html
Copyright © 2011-2022 走看看