python2.7 ocr 文本识别 怎么弄的啊?

我用的python2.7 IDE
是python小白,一直搞不清楚怎么安装模块,网上的教程也总是跳过安装模块这一步,很是郁闷。
我估计还是模块没安装成功,不会啊。。
关于ocr我下载了:
pytesser_v0.0.1.zip
jpegsrc.v9a.tar.gz
zlib-1.2.8.tar.gz
PIL-1.1.7.win32-py2.7.exe
python-tesseract-0.7.6.win32-py2.7.exe
除了最后两个可执行文件直接安装到了Lib/site-packages,其他的都不会弄。。。

这是我的代码:

from PIL import Image
im=Image.open(r"D:\python\excersice\1234.jpg")
txt=int(image_to_string(im))
print txt

报错:

Traceback (most recent call last):
File "D:\python\excersice\ocrjpg.py", line 4, in <module>
txt=int(image_to_string(im))
NameError: name 'image_to_string' is not defined

其他的模块都引用不了。。

《PandaOCR v2.7图片文字识别》百度网盘资源免费下载:

链接: https://pan.baidu.com/s/1nsqG9Fs5lLED4mCe798Nfw

?pwd=8bph 提取码: 8bph

PandaOCR v2.7最新版是一款专注于OCR 文字识别的免费软件,支持多功能 OCR 识别、即时翻译和朗读等。软件的功能非常的多并且强大,能够进行截图内容识别,剪切OCR识别还有各种图片内容识别,能够帮助用户非常快捷方便的将文本,图纸或者图片内的文字识别出来给用户免费使用,这样就不需要用户去看着文字一个字一个字的手打出来,非常的节省用户的工作时间。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-20
解压即可。比如你解压到了E:\\python\\mymodele\\pytesser
在程序开头加上:
import sys
sys.path.append("E:\\python\\mymodele\\pytesser") ,然后import pytesser时就不会报错了。
image_to_string() 这个方法是pytesser里的。你得from pytesser import * 才能用它。本回答被提问者采纳
第2个回答  2017-01-13
一、需要的软件 1、pytesseract 2、PIL或者是pillow都可以 3、tesseract-ocr 第一、二两个都可以通过pip安装,第三个百度就可以找到。 二、使用方法 1.先用PIL打开图片 2.调用pytesseract的image_to_string()方法即可,简单吧!
第3个回答  2017-01-14
一、需要的软件 1、pytesseract 2、PIL或者是pillow都可以 3、tesseract-ocr 第一、二两个都可以通过pip安装,第三个百度就可以找到。 二、使用方法 1.先用PIL打开图片 2.调用pytesseract的image_to_string()方法即可,简单吧!
第4个回答  2014-03-27
初学者建议不要搞 很麻烦的 你这还是用的Windows...
你可以参考下我写过的一篇文章: cnblogs.com/silmerusse/p/3196301.html
相似回答