程序和数据集地址:https://download.csdn.net/my
数据集准备:

如图是五种类别的花卉数据集,分别放在五个文件夹。

训练神经网络模型文件在CNN中
定义数据集地址和模型保存地址程序如下(我用的是‘\’,建议用‘/’表示文件路径):
#数据集地址
path=‘C:\Users\litan\Desktop\ise\CNN\elower_photos\elower_photos/’
#模型保存地址
model_path=‘C:\Users\litan\Desktop\ise\CNN\model.ckpt’

确定数据集和模型保存地址以后运行CNN文件。

运行成功以后会生成model.ckpt.meta文件,表示模型训练成功

再打开predict文件用于预测花的类别,这里需要指定预测图片的文件路径,我这里选择的图片是五种不同类别的花,路径如下:
path1 = “C:\Users\litan\Desktop\ise\CNN\elower_photos\elower_photos/daisy/5547758_eea9edfd54_n.jpg”
path2 = “C:\Users\litan\Desktop\ise\CNN\elower_photos\elower_photos/dandelion/7355522_b66e5d3078_m.jpg”
path3 = “C:\Users\litan\Desktop\ise\CNN\elower_photos\elower_photos/roses/394990940_7af082cf8d_n.jpg”
path4 = “C:\Users\litan\Desktop\ise\CNN\elower_photos\elower_photos/sunflowers/6953297_8576bf4ea3.jpg”
path5 = “C:\Users\litan\Desktop\ise\CNN\elower_photos\elower_photos/tulips/10791227_7168491604.jpg”

运行结果如下:

图片得到了准确的识别,所以整个花卉的训练和识别过程就完成了。

有什么神经网络设计的需要可以联系我的店铺:
fu致内容¥5R2d1yqOJr1¥达开淘tao寳或點击链街https://m.tb.cn/h.VrJ6F4w?sm=55dddb 至浏.览览.器【弘毅科技文化】

基于CNN的花卉识别相关推荐

  1. 基于TensorFlow实现的CNN神经网络 花卉识别系统Demo

    基于TensorFlow实现的CNN神经网络 花卉识别系统Demo Demo展示 登录与注册 主页面 模型训练 识别 神经网络 训练 Demo下载 Demo展示 登录与注册 主页面 模型训练 识别 神 ...

  2. 作业6:基于CNN的XO识别 深度学习 手搓卷积代码

    目录 一.实现卷积 池化 激活 代码 1.numpy版本 生成图像 卷积核生成 卷积操作 池化操作 最大池化 平均池化 激活操作 2.pytorch版本(利用pytorch框架) 2.1相关函数 2. ...

  3. NNDL 作业6:基于CNN的XO识别

    实现卷积-池化-激活 Numpy版本:手工实现 卷积-池化-激活 自定义卷积算子.池化算子实现,源码如下: import numpy as npx = np.array([[-1, -1, -1, - ...

  4. 基于神经网络的花卉识别系统,可以识别10种花的类型:向日葵、月季、玫瑰、仙人掌、牡丹等

    基于神经网络的花卉识别系统,可以识别10种花的类型:向日葵.月季.玫瑰.仙人掌.牡丹等,精度可达95. 系统可手动自主选择图片导入识别,识别结果可通过标签形式标注在图片上生成到本地,便于归档和实时验证 ...

  5. 毕业设计:基于CNN做人脸识别

    基于CNN做人脸识别 首先,我是考虑,这系统在Windows下做还是在Linux.Ubuntu下做比较好? 然后,我都检测过,Windows下可以用python.anaconda写代码都可以.当然,和 ...

  6. 基于cnn的人脸识别_鬼都藏不住,人脸识别新突破!就算遮住半张脸也能100%被识别...

    转自:新智元 如涉版权请加编辑微信iwish89联系 哲学园鸣谢 新智元报道 来源:sciencedirect 编辑:金磊,元子 [新智元导读]众所周知,人脸识别在摄像头无法捕捉到完整面部图像的情况下 ...

  7. 基于TensorFlow的花卉识别

    概要设计 数据分析 本次设计的主题是花卉识别,数据为TensorFlow的官方数据集flower_photos,包括5种花卉(雏菊.蒲公英.玫瑰.向日葵和郁金香)的图片,并有对应类别的标识(daisy ...

  8. 基于CNN实现CIFAR100识别-tensorflow2.0实现

    CIFAR100与mnist数据集一样,但是复杂一些,基于CNN对CIFAR100实现的原理与对mnist的操作大同小异,程序所采用的CNN网络为13层的VGG网络. 经过网络处理过程如下所示: 代码 ...

  9. 基于机器学习的花卉识别

    一.思路 二.进程 三.参考 1.denny的学习专栏 这位大佬的博客里有关于tensorflow的很多内容,并且有花卉识别项目的源代码和介绍,很有参考价值.为了内容丢失,已装在到博客里. 2.Pla ...

最新文章

  1. c++ post请求_前端工程师进阶:网络请求方法详解,GET和POST的区别
  2. 在java 8 stream表达式中实现if/else逻辑
  3. linux查看镜像的详细信息,docker inspect命令查看镜像详细信息
  4. Cannot subclass final class class com.sun.proxy.$Proxy16
  5. DLL的Export和Import及extern
  6. CCF201612-1 中间数(100分)【序列处理+排序】
  7. ZOJ 1610Count the Colors
  8. 如何检查Windows网络通信端口占用
  9. 计算机音乐apple,Apple Music苹果音乐电脑版
  10. 饥荒联机版服务器控制台本地和在线,《饥荒》多人联机版控制台开启方法详解...
  11. 不要熬夜肝PPT了!络绎科学一键生成科研PPT工具Slidebot来啦!
  12. echarts移除百度地图logo方法
  13. kaggle+feature engineering(知乎抄的
  14. 毕业设计 基于大数据的旅游数据分析与可视化系统
  15. 基础面试题:java内存区域
  16. php 递归遍历文件夹,php递归遍历目录_PHP教程
  17. 是谁在我的心里打了个结(二十六)乱七八糟
  18. 三款win7远程桌面管理工具介绍
  19. 香橙派Pi5基于Qt5视频硬编码编译
  20. 微信小程序 rich-text

热门文章

  1. 代理服务器导致连接不上局域网问题
  2. 缅怀钟扬教授,5分钟视频回顾伟大植物学家钟扬对人类的贡献
  3. mybatis倒叙排版
  4. template不支持v-show
  5. 互联网老炮儿谈用户,怎一个精字了得
  6. antd给表格加上序号
  7. 要么到岗,要么离职!马斯克:特斯拉「远程办公」到此结束
  8. java.security.InvalidKeyException: IOException : Short read of DER length
  9. 【毕业设计】单片机机器视觉人体识别小车 - 深度学习 yolo目标检测 人体识别 树莓派
  10. 知识点 - 多项式插值法