Я новичок в Python. Я работаю над проектом OCR. Я использую Python 2.7.12 в Windows 7. Я установил tesseract по пути «C:\Program Files (x86)\Tesseract-OCR».
Я нашел библиотеку pytesser v0.0.2 здесь: https://searchcode.com/codesearch/view/11386640/#
Когда я запускаю код:
from pytesser import *
image=Image.open('dis.tiff')
text=image_to_string(image)
print (text)
Он вызывает tesseract, и появляется окно tesseract.exe (см. изображение: https://www.dropbox.com/s/p0i6sjj61yhfnp9/question.png?dl=0). Я хочу скрыть это, но я не знаю, как это сделать. Я думаю, что я должен изменить что-то в файлах библиотеки. Кто-нибудь может мне помочь?
subprocess.Popen
в pytesser.py, чтобы hide консоль. Я бы сначала попробовал флаг создания процессаCREATE_NO_WINDOW
. - person Eryk Sun   schedule 05.08.2016