darknet-ocr icon indicating copy to clipboard operation
darknet-ocr copied to clipboard

你好,我win10系统下使用,报错?

Open wwzh2015 opened this issue 4 years ago • 4 comments

Traceback (most recent call last): File "app.py", line 14, in from dnn.main import text_ocr File "E:\darknet-ocr-master\dnn\main.py", line 9, in from dnn.ocr import predict_darknet as ocrModel File "E:\darknet-ocr-master\dnn\ocr.py", line 19, in charactersPred = ' '+read_characters()+'| ' File "E:\darknet-ocr-master\dnn\ocr.py", line 13, in read_characters characters = json.loads(f.read(),encoding="utf-8")

UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 110: illegal multibyte sequence

该怎么修改?

wwzh2015 avatar Feb 16 '20 05:02 wwzh2015

Win10不用试了,目前是不支持的。 跑成功也是乱码。

deeroad avatar Feb 17 '20 10:02 deeroad

我用opencv420的dnn模块读取最近更新的ocr模型,还是错误,不能识别,检测就更不可能了,如果非弄成python的,根本无法边缘部署(直接秒破解),只能放云上,现在BAT大厂的OCR几乎都免费了,谁还会用我的云识别?

没有部署价值,放弃该项目。

整个github一个像样的基于opencv的中文识别都没有。

我从第一版chinese ocr就一直关注,从来就没跑起来过(win10)

github有个精度更高的keras/pytorch下的 Chinese OCR(300w数据训练的),我看看能不能改成win10的。

wwzh2015 avatar Feb 22 '20 07:02 wwzh2015

opencv默认版本是不支持,maxpool为stride=2,1这种模式。修改版本已经放出,https://github.com/chineseocr/opencv-for-darknet.git 按照readme.md配置即可,docker镜像也有,自己下载就是。windows编码很烦人,没多少人愿意在这上面弄,自己尝试去修改部分代码即可,也没有什么难度,无非就是解决编码和安装环境问题,如果别人全都都做好了,那么我们存在的价值是什么呢?

wenlihaoyu avatar Feb 22 '20 07:02 wenlihaoyu

呃 自己没有修改源码编译的能力就diss项目也是绝了,我关注Chineseocr也很久了,windows下的检测识别都成功了,觉得是很有意义的项目,原作者又很有耐心。真的很不错!

amandazw avatar Sep 03 '20 07:09 amandazw