python 验证码识别:pytesser .image_file_to_string('1.tif') WindowsError: [Error 2] 解决办法

python的pytesser模块的image_file_to_string()函数可以实现简单的英文字母识别:
这里需要一下两个模块,有需要的自行下载安装。
PyTesser 官方下载地址:http://code.google.com/p/pytesser/downloads/list
PIL库资源地址: http://www.pythonware.com/products/pil/

from pytesser import* 
image =Image.open('fnord.tif')  # Open image object using PIL 
print image_to_string(image)     # Run tesseract.exe on image 

result: fnord

刚开始的时候出现了这样的问题:
python 验证码识别:pytesser .image_file_to_string('1.tif') WindowsError: [Error 2] 解决办法_第1张图片

这里是路径出了问题,只要把你的写的XX.py,放到pyesser.py的安装路径下就可以了。

你可能感兴趣的:(python)