- 文字方向检测 0、90、180、270度检测
- 文字检测 后期将切换到keras版本文本检测 实现keras端到端的文本检测及识别
- 不定长OCR识别
- 视频输入及检测文字切图输出
##GPU环境
source setup.sh
##CPU环境
sh setup-cpu.sh
如需使用python3.6 git checkout chinese-ocr-python-3.6
cd train & sh train-keras.sh
cd train & sh train-pytorch.sh
基于图像分类,在VGG16模型的基础上,迁移训练0、90、180、270度的文字方向分类模型,详细代码参考angle/predict.py文件,训练图片100000张,准确率95.10%。 模型地址百度云下载
支持CPU、GPU环境,一键部署, 文本检测训练参考(https://github.com/eragonruan/text-detection-ctpn)
提供keras 与pytorch版本的训练代码,在理解keras的基础上,可以切换到pytorch版本,此版本更稳定
1.crnn https://github.com/meijieru/crnn.pytorch.git
2.keras-crnn 版本实现参考 https://www.zhihu.com/question/59645822
3.ctpn https://github.com/eragonruan/text-detection-ctpn , https://github.com/tianzhi0549/CTPN