在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:chineseocr开源软件地址:https://gitee.com/zhangyy130/chineseocr开源软件介绍:本项目基于yolo3 与crnn 实现中文自然场景文字检测及识别master分支将保留一周,后续app分支将替换为master 实现功能
环境部署GPU部署 参考:setup.md 下载编译darknet(如果直接运用opencv dnn或者keras yolo3 可忽略darknet的编译)git clone https://github.com/pjreddie/darknet.git mv darknet chineseocr/##编译对GPU、cudnn的支持 修改 Makefile#GPU=1#CUDNN=1#OPENCV=0#OPENMP=0make 修改 darknet/python/darknet.py line 48 下载模型文件模型文件地址: 复制文件夹中的所有文件到models目录 模型转换pytorch ocr 转keras ocr python tools/pytorch_to_keras.py -weights_path models/ocr-dense.pth -output_path models/ocr-dense-keras.h5 darknet 转keras python tools/darknet_to_keras.py -cfg_path models/text.cfg -weights_path models/text.weights -output_path models/text.h5 keras 转darknet python tools/keras_to_darknet.py -cfg_path models/text.cfg -weights_path models/text.h5 -output_path models/text.weights 编译语言模型git clone --recursive https://github.com/parlance/ctcdecode.git cd ctcdecode pip install . 下载语言模型wget https://deepspeech.bj.bcebos.com/zh_lm/zh_giga.no_cna_cmn.prune01244.klmmv zh_giga.no_cna_cmn.prune01244.klm chineseocr/models/ web服务启动cd chineseocr## 进入chineseocr目录ipython app.py 8080 ##8080端口号,可以设置任意端口 构建docker镜像##下载Anaconda3 python 环境安装包(https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh) 放置在chineseocr目录下 ##建立镜像 docker build -t chineseocr . ##启动服务 docker run -d -p 8080:8080 chineseocr /root/anaconda3/bin/python app.py 识别结果展示访问服务参考
|
请发表评论