当前位置:   article > 正文

解决使用tesserocr.image_to_text(image)和(tesserocr.file_to_text('image.png')等错误问题_tesseract c# imagetotext

tesseract c# imagetotext
  • 用例子验证如何使用:我们找到一个验证码图片:image.jpg,下载到本地磁盘,用代码进行验证:
1 import tesserocr
2 from PIL import Image
3 image=Image.open(‘image.jpg‘)
4 print(tesserocr.image_to_text(image))
  • 1
  • 2
  • 3
  • 4
  • 错误信息:
Traceback (most recent call last):
  File "C:/Users/stromztt/PycharmProjects/python_spider/test.py", line 35, in <module>
    print(tesserocr.image_to_text(image))
  File "tesserocr.pyx", line 2443, in tesserocr._tesserocr.image_to_text
RuntimeError: Failed to init API, possibly an invalid tessdata path: C:\Users\stromztt\PycharmProjects\python_spider\venv\Scripts\/tessdata/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 不难看出 tesserocr.py文件没有指定正确的tessdata 路径,根据提示将D:\Program Files(x86)\Tesseract-OCR对应的tessdata文件夹整个拷贝到我的虚拟环境即可。\venv\Scripts/tessdata/
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/296042
推荐阅读
相关标签
  

闽ICP备14008679号