Python调用Tesseract-OCR完成图片OCR识别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python调用Tesseract-OCR完成图片OCR识别相关的知识,希望对你有一定的参考价值。

[硬件环境]

Win10 64位

[软件环境]

Python版本:2.7.3

Python库:

1.1) Pillow

1.2) Pytesseract

其他:

1.1) Tesseract-OCR的可执行文件

[搭建过程]

Tesseract-OCR:

1. 安装Tesseract-OCR的可执行文件

2. 安装Pillow库

3. 安装Pytesseract库

[相关代码]

#1.Install tesseract-ocr*.exe from http://jaist.dl.sourceforge.net/project/tesseract-ocr-alt/tesseract-ocr-setup-3.02.02.exe
#2.Install pillow as"pip install form *.whl"
#3.Install pytesseract as"pip install form *.whl"
import pytesseract
from PIL import Image

image = Image.open(r"D:\Project\AI\1.MachineLearning\A.Tensorflow\2.Python_Prj\FirstPython\Resources\Salt_OCR2.png")
code = pytesseract.image_to_string(image)
code = code.replace( , ‘‘);
code = code.replace(-, ‘‘);
print(code)

 

以上是关于Python调用Tesseract-OCR完成图片OCR识别的主要内容,如果未能解决你的问题,请参考以下文章

Python图片文字识别——Windows下Tesseract-OCR的安装与使用

Python 识别图片文字

Python+pytesseract+Tesseract-OCR图片文字识别(只适合新手)

python+selenium+Tesseract-OCR识别图片验证码

python使用tesseract-ocr完成验证码识别

python使用tesseract-ocr完成验证码识别