Advertisement

Python用于OCR识别的工具是pytesseract

阅读量:

在Python编程中,pytesseract是一个常用的工具,用于实现图像中的文字识别功能,即OCR识别。相关代码的编写较为简洁,通常仅需一行语句即可完成。然而,在实际应用过程中,由于环境配置环节较为复杂,常常会出现各种错误。

复制代码
 from PIL import Image

    
 import pytesseract
    
  
    
 text = pytesseract.image_to_string(Image.open('/Users/alice/Documents/Develop/PythonCode/textinphoto.PNG'))
    
 print(text)
    
    
    
    

在使用之前,必须首先完成pillow与pytesseract这两个依赖库的安装操作。

但在执行过程中依旧出现错误提示,系统抛出TesseractNotFoundError异常
pytesseract.pytesseract.TesseractNotFoundError: 未检测到tesseract的安装或其路径配置存在问题

产生该问题的主要原因是未正确安装tesseract软件,即便通过pip3 install tesseract命令进行安装后,依然存在报错现象,具体错误界面如下所示:

复制代码
 alicedembp:

全部评论 (0)

还没有任何评论哟~