python 做验证码识别 tesseract

第一步安装   pytesser

从谷歌code可以下载,国内也可以在csdn上下载,

下载的都是非安装版本,放到python安装目录 Lib/site_packages 目录下,然后环境变量path 添加上  site_packages  和 site_packages/pytesser 

还有一步,在site_packages 目录下 添加 pytesser.pth   这个文件 里只写 pytesser   。注意这个内容和文件名要保持一致

from PIL import Image
from pytesser import *
from PIL import ImageFilter
from PIL import ImageEnhance

image = Image.open('E:/dbopen/test/verify3.png')
enhancer = ImageEnhance.Contrast(image) 
image_enhancer = enhancer.enhance(4) 
print image_to_string(image_enhancer)


这段示例代码识别率很低。需要改进

点击查看我的采集案例

猜你喜欢

转载自blog.csdn.net/HunShiAPeng/article/details/51481050