zoukankan      html  css  js  c++  java
  • chineseocr项目的配置阶段出现的问题及解决方案

    chineseocr为GitHub上的一个开源项目,主要使用yolos,crnn等深度学习框架训练好后的模型使用。测试结果发现,不管是针对文本文件、表格文件、还是场景图,如身份证火车票,识别效果都比较好。项目本身提供了docker环境,但是第一次运行会出现几个问题。下面一一解决。

    一、.第一次运行app.py时报错,报错内容

    'ascii' codec can't decode byte 0xe6 in position 854: ordinal not in range(128) 

    此为Linux环境问题,不支持中文。执行

    export LANG=C.UTF-8 LC_ALL=C.UTF-8

    二、报错具体内容忘记了,跟cv2有关。只需要把cv2卸载了,再重新安装最新4.0以上版本的即可

    pip uninstall opencv-python

    pip install opencv-python 

    查看cv2版本是否是4.0及以上版本

    到此,运行app.py没问题

    三、docker里面的chineseocr项目 和 直接从GitHub上拉去下来的代码中的models略有不同。如果需要运行 GitHub 上面的代码,则必须把docker里面项目的models文件夹替换GitHub下面的models文件夹,否则会报错。

    项目地址:

    https://github.com/chineseocr/chineseocr

  • 相关阅读:
    es删除索引
    真人快打11技能键位
    点到线段的距离
    行列快乐值
    按钮变色
    取数求和
    机器分配
    田忌赛马 问题
    雷达
    最小字典序
  • 原文地址:https://www.cnblogs.com/pyweb/p/11543394.html
Copyright © 2011-2022 走看看