机器学习-花卉识别系统
介绍
机器学习,人工智能,模式识别课题项目,基于tensorflow机器学习库使用CNN算法通过对四种花卉数据集进行训练,得出训练模型。同时基于Django框架开发可视化系统,实现上传图片预测是否为玫瑰,蒲公英,郁金香,向日葵等花卉,并集成后台管理系统,可查看概率值,以及上传预测信息。
技术栈
- 机器学习库:tensorflow
- 算法:CNN
- WEB框架:Django
核心部分
# 进行batch的训练
try:# 执行MAX_STEP步的训练,一步一个batchfor step in np.arange(MAX_STEP):if coord.should_stop():break_, tra_loss, tra_acc = sess.run([train_op, train_loss, train_acc])# 每隔50步打印一次当前的loss以及acc,同时记录log,写入writerif step % 10 == 0:print('Step %d, train loss = %.2f, train accuracy = %.2f%%' % (step, tra_loss, tra_acc * 100.0))summary_str = sess.run(summary_op)train_writer.add_summary(summary_str, step)# 每隔100步,保存一次训练好的模型if (step + 1) == MAX_STEP:checkpoint_path = os.path.join(logs_train_dir, 'model.ckpt')saver.save(sess, checkpoint_path, global_step=step)except tf.errors.OutOfRangeError:print('Done training -- epoch limit reached')finally:coord.request_stop()
交流v:sql2202
机器学习-花卉识别系统相关推荐
- 基于神经网络的花卉识别系统,可以识别10种花的类型:向日葵、月季、玫瑰、仙人掌、牡丹等
基于神经网络的花卉识别系统,可以识别10种花的类型:向日葵.月季.玫瑰.仙人掌.牡丹等,精度可达95. 系统可手动自主选择图片导入识别,识别结果可通过标签形式标注在图片上生成到本地,便于归档和实时验证 ...
- 基于TensorFlow实现的CNN神经网络 花卉识别系统Demo
基于TensorFlow实现的CNN神经网络 花卉识别系统Demo Demo展示 登录与注册 主页面 模型训练 识别 神经网络 训练 Demo下载 Demo展示 登录与注册 主页面 模型训练 识别 神 ...
- 教你搭建一个花卉识别系统(超级简单)
目录 一.开源神经网络(AlexNet) 1.获取数据集 2.神经网络模型 3.训练神经网络 4.对模型进行预测 二.花卉识别系统搭建(flask) 1.构建页面: 2.调用神经网络模型 3.系统识别 ...
- 基于tensorflow2.0+opencv的花卉识别系统源码(含数据集)
花卉识别-基于tensorflow2.3实现 完整代码下载地址:基于tensorflow2.0+opencv的花卉识别系统源码( 文件目录 # 数据下载地址 https://storage.googl ...
- 基于MATLAB花卉识别系统,基于深度学习的花卉识别系统设计与实现
杨美艳 任富顺 顾志东 摘 要:深度学习是机器学习的一种前沿发展,设计主要利用谷歌的tensorflow框架,实现了对十种花卉的分类和识别.通过已有的大量的花卉图片素材,编写卷积神经网络对花卉图片 ...
- 【毕业设计】基于卷积神经网络的植物花卉识别系统
系统演示视频: [毕业设计]基于卷积神经网络的植物花卉分类系统 本项目使用到的技术包括:卷积神经网络(CNN)算法,Django框架搭建网站,CNN模型调优. 项目包括四部分: 1.数据集 2.模型训 ...
- 【毕业设计】深度学习花卉识别系统 - 卷积神经网络 机器视觉
文章目录 0 前言 1 项目背景 2 花卉识别的基本原理 3 算法实现 3.1 预处理 3.2 特征提取和选择 3.3 分类器设计和决策 3.4 卷积神经网络基本原理 4 算法实现 4.1 花卉图像数 ...
- 【python】TensorFlow框架下CNN神经网络的花卉识别系统
提前说明一下,本文的CNN神经网络模型是参考网上诸多相关CNN图像分类大牛的博客修改的,在模型的基础上,用python的Flask框架搭载了一个web页面用来可视化展示. 第一步,爬取图片数据集 用p ...
- python识别花草_荐 【python】TensorFlow框架下CNN神经网络的花卉识别系统
from skimage import io,transform import glob import os import tensorflow as tf import numpy as np im ...
最新文章
- 概率统计:第二章 随机变量及其分布
- Cygwin的安装,卸载,以及安装gdb
- STL算法学习[转]
- 数据库-优化-数据库可以从哪几方面进行优化
- SQLlite 分页
- 体验微软反间谍软件及恶意软件清除工具
- JAVA并发,线程异常捕获
- 软件工程学习进度第十周汇总
- Entity Framework Codefirst的配置步骤
- Redis 6.0 源码阅读笔记(0) -- Redis 哈希表和字典 铺垫
- springmvc 基础内容
- 服务器内的虚拟机无法上网,VMware虚拟机中无法上网如何解决
- apkg格式怎么打开_pdf怎么转换成word?妙招在手,转换不愁!
- arcgis批量裁剪影像tif流程_ArcGIS超级工具SPTOOLS-影像的批量裁剪和批量合并
- 枚举,联合,宏定义,结构体
- Javascript的事件驱动
- Python创建一定长度的列表_一定维度的列表_综合最快
- oracle各个版本数据库软件下载方法
- 征信与风控,这两者千万别搞混了
- 厘米换算英尺英寸程序_使用C程序计算两个城市之间的距离,从公里到米,厘米,英尺和英寸...