# Convolutional-neural-network-GUI
MNIST数据集卷积神经网络实现手写数字识别应用(GUI)
### 项目的一些必要说明
代码中GUI实现的并不美观,只是实现出来GUI需求,大家有需要的可以调整一下布局让GUI更加美观。
谢谢B站的朋友们指正代码错误之处!
代码有两种暂时有两种下载方式:
* 直接clone仓库代码
* 从release中下载我打包好的代码
### 环境信息
* tensorflow版本为2.0.0及以上应该都可以运行
* 我的python版本为3.7(兼容tensorflow2.0及以上版本的Python版本应该都可以)
* Operation System:Windows10
* IDE:Pycharm
* 演示用的图片我已经放到numbers_images文件夹中了,百度网盘不方便的直接clone整个仓库即可
* 图片是MOOC上《人工智能实践:Tensorflow笔记》北大曹健老师https://www.icourse163.org/course/PKU-1002536002?tid=1452937471 课程中演示的那10张图片。
### 项目说明
* CNN-Model.py为卷积神经网络的训练文件。
* gui.py为图像化界面的启动文件
* checkpoin和weights.txt均为卷积神经网络的训练参数。
* recongnition.py和icon.ico不要修改。
### 执行步骤
* 训练好的checkpoint和weights.txt文件已经在仓库里面了,如果想自己训练可以直接run CNN-Model.py即可,run完也会生成checkpoint和weights.txt文件。
* 直接执行recognition.py文件,出现gui窗口,选择图片识别即可。
![avatar](https://profile-avatar.csdnimg.cn/898107cf3676476d90c7c77e8df372be_qq_38140936.jpg!1)
王二空间
- 粉丝: 7744
- 资源: 2114
最新资源
- Springboot+vue的医疗报销系统(有报告),Javaee项目,springboot vue前后端分离项目
- 使用C语言编程设计的选择排序+二分查找的源代码
- ssm+vue的公司安全生产考试系统(有报告)。Javaee项目,ssm vue前后端分离项目。
- python3.9.9对应的pyqt5离线安装资源包,包含pyqt5以及附加ipython jupyter numpy pandas matplotlib scipy pivottablejs等库
- 基于SSM的图书商城(有报告)。Javaee项目。ssm项目。
- 2025年DeepSeek-清华大学 PDF文件
- Springboot+vue的时间管理系统(有报告)。Javaee项目,springboot vue前后端分离项目。
- ssm+vue的培训机构运营管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。
- Springboot+vue的应急救援物资管理系统,Javaee项目,springboot vue前后端分离项目。
- 基于Springboot的美容院管理系统(有报告)。Javaee项目,springboot项目。
- Springboot+vue的医患档案管理系统。Javaee项目,springboot vue前后端分离项目。
- COMSOL石墨烯钙钛矿太阳能电池仿真模型:光电耦合机制深度解析与文章复现,COMSOL石墨烯钙钛矿太阳能电池仿真模型:光电耦合机制深度解析与文章复现,COMSOL石墨烯 钙钛矿太阳能电池仿真模型
- IV-PLKF三维定位仿真
- 使用C语言编程设计的MUSIC播放器的源代码
- 模块化多电平MMC驱动永磁同步电机变频技术:Matlab 2021b环境下子模块电容电压波动的抑制策略,模块化多电平MMC驱动永磁同步电机变频技术-利用高频正弦注入法抑制子模块电容电压波动的Matl
- dll修复工具.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)