这是我已经将tesseract路径放置在我的环境变量中的东西,同时我也遵循此accepted answer中的答案,在tesseract中创建了一个“ TESSDATA_PREFIX”变量,并带有指向tessdata文件夹的路径。按照接受的答案的建议,我给出了图像位置的完整路径, ,但我仍然面临着“无法初始化tesseract问题”
PS:我确实在“ C:\ Program Files(x86)\ Tesseract-OCR \ tessdata ”位置有一个名为eng.traineddata的文件。
这是我的python代码:
from pytesseract import *
pytesseract.tesseract_cmd = r"C:\Program Files (x86)\Tesseract-OCR\tesseract.exe"
configs = "C:\\Program Files (x86)\\Tesseract-OCR\\tessdata\\configs"
from PIL import Image
print(image_to_string(Image.open('D:\\PycharmFiles\\ImageProcessing\\sample.png')))
print(image_to_string(Image.open('D:\\PycharmFiles\\ImageProcessing\\sample.png'), lang='eng', config=configs))