# darknet-ocr **Repository Path**: quano/darknet-ocr ## Basic Information - **Project Name**: darknet-ocr - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 本项目基于darknet(https://github.com/pjreddie/darknet.git)框架实现CTPN版本自然场景文字检测 与CNN+CTCOCR文字识别 ## 支持系统:mac/ubuntu python=3.6 ## 实现功能 - [x] 文字检测; - [x] 文字识别; - [x] 支持GPU/CPU,CPU优化(opencv dnn); - [ ] 文字方向检测(4分类模型); - [ ] 支持PDF文档识别; - [ ] 文字检测训练; - [ ] CNN+CTC ocr训练; - [ ] 多语言( 藏语、蒙古语、 朝鲜语、 日本语、 韩语); ## 模型文件(参考models目录) 下载地址:http://www.chineseocr.com:9990/static/models/darknet-ocr/ ## 编译对GPU的支持 ``` Bash ## GPU cd darknet && cp Makefile-GPU Makefile && make ``` ## CPU优化 参考opencv版本编译 : https://github.com/chineseocr/opencv-for-darknet.git ## docker镜像服务(CPU优化版本) 下载镜像 链接:https://pan.baidu.com/s/12F9AYVyBTz34UCXeWj3ATA 密码:5lyz ``` docker load -i darknet-ocr.tar docker run -it -p 8080:8080 darknet-ocr:1.0 python app.py ```` ## web服务启动(支持文件上传及URL图像) ``` Bash cd darknet-ocr python3 app.py 8080 ``` ## 访问服务 http://127.0.0.1:8080/text ## 识别结果展示 ## 参考 1. darknet https://github.com/pjreddie/darknet.git 2. ctpn https://github.com/eragonruan/text-detection-ctpn 3. CTPN https://github.com/tianzhi0549/CTPN 4. chineseocr https://github.com/chineseocr/chineseocr ## 技术支持合作 mail:chineseocr@hotmail.com