使用Pytesser从图像中提取文本

时间:2017-03-03 08:50:59

标签: python image python-2.7 pytesser

我安装了Pytesser来从图像中提取文本

     from PIL import Image
     from pytesser import *
     print image_to_string

以上命令正在运行 但是当我输入代码时

           from pytesser import *
           from PIL import Image
           image = Image.open('C:/Users/Anmol/Desktop/PYTHON/text_image.jpg')
          image_to_string(image)

我收到错误:

**

  

Traceback(最近一次调用最后一次):文件   " C:\ Users \ Anmol \ Desktop \ PYTHON \ text_image.py",第23行,in       image_to_string(image)文件" C:\ Python27 \ lib \ site-packages \ pytesser.py",第31行,in   image_to_string       call_tesseract(scratch_image_name,scratch_text_name_root)File" C:\ Python27 \ lib \ site-packages \ pytesser.py",第21行,in   call_tesseract       proc = subprocess.Popen(args)File" C:\ Python27 \ lib \ subprocess.py",第390行, init       errread,errwrite)文件" C:\ Python27 \ lib \ subprocess.py",第640行,在_execute_child中       startupinfo)WindowsError:[错误2]系统找不到指定的文件**

Plzz指导我做什么,因为我是Python的新手。

1 个答案:

答案 0 :(得分:0)

为Windows安装Tesseract-ocr