我從來沒有用過python,我不知道從哪裏開始。我的目標是拍攝數字和多彩背景的圖像數據,並可靠地獲取識別出的正確字符。我研究了必要的工具,並且我發現了Anaconda python發行版,它包含了我可能需要的所有可能的軟件包,以及tesseract-ocr和pytesser。Windows上的Python OCR入門?
不幸的是,我迷失在如何開始。我「米使用PyCharm社區IDE,只是試圖按照本指南: http://www.manejandodatos.es/2014/11/ocr-python-easy/ 得到的OCR把握
這是我使用的代碼:
from PIL import Image
from pytesser import *
image_file = 'menu.jpg'
im = Image.open(image_file)
text = image_to_string(im)
text = image_file_to_string(image_file)
text = image_file_to_string(image_file, graceful_errors=True)
print "=====output=======\n"
print text
,我相信我使用蟒蛇分佈有PIL,但我得到這個錯誤:
C:\Users\diego_000\Anaconda\python.exe C:/Users/diego_000/PycharmProjects/untitled/test.py
Traceback (most recent call last):
File "C:/Users/diego_000/PycharmProjects/untitled/test.py", line 2, in <module>
from pytesser import *
File "C:\Users\diego_000\PycharmProjects\untitled\pytesser.py", line 6, in <module>
import Image
ImportError: No module named Image
Process finished with exit code 1
任何人都可以點我在正確的方向
安裝枕頭。使用'從PIL導入圖像' –
你能解釋一下這個更多一點嗎?我已經寫了這行,所以我只需要安裝Pillow?或者我會從pytesser import *'中刪除下面一行'? – Ryan