pytesseract在使用法语时挂起

时间:2017-05-15 11:37:01

标签: python tesseract hang

我有一个pytesseract的小代码。它适用于英文版,但是当我改为法语时,它不起作用(程序挂起)。谢谢您帮忙!

这是我的代码:

import pytesseract
try:
    import Image
except ImportError:
   from PIL import Image
text = pytesseract.image_to_string(Image.open('test.jpg'), lang='fra')
print text

我在fra.traineddata

的同一文件夹中有eng.trainedata

1 个答案:

答案 0 :(得分:1)

在函数command += ('-l', lang) 中:我不确定为什么有人认为将字符附加到字符串会起作用。我换了

command += "-l '" + lang + "'"

Function Tester(num, rng As Range)

    Dim ws As Worksheet, rv

    Set ws = ThisWorkbook.Sheets(num)

    rv = num & ":" & rng.Value & ":" & ws.Name
    Debug.Print rv

    Tester = rv

End Function

它有效。