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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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识别还有各种图片内容识别,能够帮助用户非常快捷方便的将文本,图纸或者图片内的文字识别出来给用户免费使用,这样就不需要用户去看着文字一个字一个字的手打出来,非常的节省用户的工作时间。

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

以上是关于python2.7 ocr 文本识别 怎么弄的啊?的主要内容,如果未能解决你的问题,请参考以下文章

请问用啥方法单独安装MODI(不重新安装office2003),来调用MODI的OCR引擎的啊?0分

条形码扫描出来没有括号 是怎么弄的啊

Python 识别图片文字

电脑图片转文字无法识别怎么回事

Acrobat提示PDF页面大小超过最大尺寸,OCR识别文本失败

怎么给OCR文字识别软件设置正确的扫描分辨率