# 手写字体识别-基于tensorflow2.0实现
手写字体识别是卷积神经网络的入门案例,这里我将模型的训练、测试、保存以及使用整合在了一起,至于原理部分,大家可以参考知乎或者B站上的回答,在这里我就不赘述了, 或者关注我的微信公共号,我会不定期更新一些编程干货。
![img](images/qrcode.jpg)
## 文件目录
```bash
|--images 图片的存放目录,这里我放置了一些图片用于装饰界面
|--models 模型的存放目录,训练好的模型将会存放在这个文件夹下
|--train.py 模型的训练代码,直接执行将会保存模型到models文件夹下
|--test.py 模型的测试文件,计算模型的准确率,或者你可以使用这个文件来进行单一文件的测试
|--minist_window.py 可视化界面,在这个界面下,你可以进行可视化的操作来完成手写数字的识别
|--requirements.txt 执行环境中必备的包
```
## 如何使用
首先你需要git项目到你的本地
确定你的电脑已经安装好了PyQt5、tensorflow2.0以及opencv-python等相关软件,你可以执行下列命令进行安装
```
cd mnist_tensorflow2.0
conda create -n mnist_demo
pip install -r requirements.txt
```
如果你想要重新训练你的模型,请执行
```
python train.py
```
如果你想要测试模型的准确率,请执行
```
python test.py
```
如果你想看看图形化的界面,请执行
```
python mnist_window.py
```
## 执行效果
训练效果
![train](images/train.jpg)
测试效果
![test](images/test.jpg)
图形化界面
![window](images/window.jpg)
## 捐助
如果您觉得我的项目帮助了您,您可以给我一点小小的鼓励,您的鼓励将会是我进一步创作的动力!😁😁😁
![ali](images/alipayx.jpg) ![wx](images/wxpayx.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于tensorflow2.0完成的手写数字识别系统(python源码+项目说明+图形化界面).zip (21个子文件)
code_30312
.vscode
settings.json 155B
mnist_window.py 4KB
readme.md 2KB
requirements.txt 57B
models
mnist_cnn.h5 2.62MB
images
test.jpg 19KB
alipayx.jpg 47KB
logo.png 5KB
number.png 20KB
关于.png 2KB
wxpay.jpg 95KB
qrcode.jpg 26KB
number.jpg 22KB
wxpayx.jpg 35KB
主页面.png 5KB
target.png 15KB
window.jpg 26KB
train.jpg 38KB
alipay.jpg 111KB
train.py 2KB
test.py 562B
共 21 条
- 1
资源评论
龙年行大运
- 粉丝: 1003
- 资源: 3854
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功