• tesseract安装及问题处理


    错误1

    pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your path
    

    解决方法

    ‘Tesseract-OCR’ 下载安装,选择对应的版本下载
    我这里下载的是 window 版本的 tesseract

    找到源码中

    tesseract_cmd = 'tesseract'
    

    修改为

    tesseract_cmd = r'D:Program Files (x86)Tesseract-OCR	esseract.exe'
    

    错误2

    E:BuildFolder	esseract-ocr	esting>tesseract-dlld.exe eurotext.tif eurotext
    Error opening data file ./tessdata/eng.traineddata
    Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.
    Failed loading language 'eng'
    Tesseract couldn't load any languages!
    Could not initialize tesseract.

    解决方法

    • 把 tessdata 目录放在 tesseract.exe 的目录下
    • 将 TESSDATA_PREFIX=D:Program Files (x86)Tesseract-OCR 添加环境变量

      临时在 cmd 中设置环境变量,测试

    set TESSDATA_PREFIX=D:Program Files (x86)Tesseract-OCR
  • 相关阅读:
    hdu1089
    hdu1088
    驴妈妈
    途牛悄然上市 登陆SEC途牛前景如何
    途牛旅游网
    百度-----携程
    携程旅行网
    手机游戏
    web
    改造 改革
  • 原文地址:https://www.cnblogs.com/zwer/p/10462129.html
Copyright © 2020-2023  润新知