2013-02-01 12 views
7

Son zamanlarda python ile OCR tesseract'ı kullandım ve tesseract'tan image_to_string almayı denediğimde hata almaya devam ettim. Ben teserakt modülü yüklü olduğunu doğruladıktanimage_to_string dosyasını tesseract'tan aktarırken Python hatası

Traceback (most recent call last): 
file "./captcha.py", line 52, in <module> 
from tesseract import image_to_string 
ImportError: cannot import name image_to_string 

:

[email protected] /home $ pydoc modules | grep 'tesseract' 
Hdf5StubImagePlugin _tesseract   gzip    sipconfig 
ORBit    cairo    mako    tesseract 

buna inanıyorum Yukarıdaki kod neden

# Perform OCR using tesseract-ocr library 
from tesseract import image_to_string 
image = Image.open('input-NEAREST.tif') 
print image_to_string(image) 

Hata:

Kod soruna neden Tüm gerekli paketleri aldım ama maalesef bu noktada sıkışıp kaldım. Fonksiyonun modülde olmadığı anlaşılmaktadır.

Herhangi bir yardım büyük beğeni topladı.

+0

deneyin "ithal tesseract.image_to_string" inşa paket yönetimi ile yüklü. – monkut

+0

Sanırım yanlış python bağlamaları var ... Vars (tesseract) 'da ne var? – wim

cevap

4

başka olasılık o pytesseract değiştirmek benim için çalışıyorsun etmektir görünüyor ki yerine ithalat Image o değiştirerek pytesseract sonra pycharm çalışır PIL ithalat Image

Kodu vardır:

from pytesseract import image_to_string 
from PIL import Image 

im = Image.open(r'C:\Users\<user>\Downloads\dashboard-test.jpeg') 
print(im) 

print(image_to_string(im)) 

Pytesseract ben pycharm içine, hatta sadece "ithal teserakt"

+1

Bir hata iletisi alıyorum - OSError: [Errno 2] Böyle bir dosya veya dizin yok Dosyada "/usr/lib/python2.7/subprocess.py", satır 679, in __init__ errread, errwrite) Dosya "/ usr/lib/python2.7/subprocess.py ", satır 1249, _execute_child – Hussain

+0

aynı hata burada @Hussain bunu çözdü –

+0

@CRSharat Evet, uzun zaman önce. Ne çözdüğünü hatırlamıyorum. Eğer PIL kullanıyorum yardımcı olur == 1.1.7 pytesseract == 0.1.6 Yastık == 2.9.0' ve ben sudo apt-get install python-opencv' da kurduk – Hussain

İlgili konular