import pytesseract

from PIL import Image

import sys


reload(sys)

sys.setdefaultencoding('utf-8')


class GetDate(object):

def Get(self):

image = Image.open(u"C:\\a.png")

text = pytesseract.image_to_string(image)

return text

def Save(self):

text = self.Get()

f = open(u"C:\\1.txt","w")

print text

f.write(text)

f.close()



g = GetDate()

g.Save()


首先需要安装几个包才可以使用

1.pytesseract

使用pip可以直接安装:pip.exe install pytesseract

2.PILLOW

同样,pip直接搞定:pip.exe install PILLOW

3.安装识别引擎tesseract-ocr

这个需要在网上下载,安装后添加path环境变量,C:\Program Files (x86)\Tesseract-OCR


搞定收工,关于为何import sys还有下面几句代码可以参考下一篇博客。