# EasyOCR **Repository Path**: a194a1/EasyOCR ## Basic Information - **Project Name**: EasyOCR - **Description**: 本软件是一个手写体数字识别软件,采用BP神经网路,基于colt数学库,有完整源码,可以保存训练结果,基于开源例程neuralnetwork-sample,原作可以在GitHub中找到。主要改进了训练结果保存,并新增500张手写训练样本照片,新增6076幅MNIST训练图片。学习使用请下载1.2.0版。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 162 - **Created**: 2019-12-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyOCR #### 项目介绍 本软件是一个手写体数字识别软件,采用BP神经网络,基于colt数学库,有完整源码,可以保存训练结果,基于开源例程neuralnetwork-sample,原作可以在GitHub中找到。主要改进了训练结果保存,并新增500张手写训练样本照片。新版本1.2.0新增宽幅数字识别和流行手写数字数据集MNIST前6076幅图片。欢迎使用。 #### 软件架构 软件架构说明:Java,Colt数学库,BP神经网络,附带500张测试图片,附带已训练的神经网络。 #### 使用说明 1. 下载源码 2. 修改源码中Main.java中对Constant.trainFolder和mnistTrainFolder的路径设置,使其指向您的计算机训练图片的目录 3. 将源码中data文件夹下的500张训练图片和一个已保存的神经网络文件拷到您的计算机训练图片的目录 4. 使用pom.xml中的maven install编译项目 5. 运行Main.java即可启动项目 6. 请注意已保存的神经网络训练结果为 data文件夹中的train.data文件 7. 主干版本正在开发多数字识别,学习使用请下载1.2.0版 8. 主干版本新添加了mnist数据集中前6076张图片以提高识别率,可以一并下载。 9. 将源码中mnist_digital_jpg文件夹下的6076张训练图片和一个已保存的神经网络文件拷到您的计算机训练图片的目录 10. 主干版本正在开发多数字识别,使用光栅式线性多字符分割算法,正在开发,想使用稳定版本的请下载1.2.0版。 11. 现在已实现宽幅单个数字字符辨认,欢迎使用。 #### 屏幕截图 ![输入图片说明](https://images.gitee.com/uploads/images/2018/0923/153017_57868e58_1203742.png "screenShotWide.png") #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)