2014-01-18 52 views
0

我現在有以下問題,希望你們中的一位能幫助我! 我現在已經在我的項目中整合了Tesseract的新框架,並且在過去的2個月裏它工作得非常好。現在我想繼續在我的應用程序上工作,突然間我收到錯誤警告。 此:Tesseract for iOS 7

DATAPATH/var/mobile/Applications/A5A474B0-53E8-4C16-87CD-DE23B9CA1173/Documents/tessdata 
Error opening datafile/var/mobile/Applications/A5A474B0-53E8-4C16-87CD-DE23B9CA1173/Documents/tessdata/deu.traineddata 
Please make sure the environment variable is set TESSDATA_PREFIX to the parent directory of your " tessdata " directory . 
Failed loading language ' eng ' 
Error opening datafile/var/mobile/Applications/A5A474B0-53E8-4C16-87CD-DE23B9CA1173/Documents/tessdata/eng.traineddata 
Please make sure the environment variable is set TESSDATA_PREFIX to the parent directory of your " tessdata " directory . 
Failed loading language ' tight ' 
Tesseract could not load any languages ​​! 

這怎麼可能,我無法找到任何更多的語言了!我沒有改變任何東西。這一切都一樣!我希望有人能夠幫助我快速解決問題!

+0

我可以看到文件路徑中前導'/'和'var'之間的空格。這肯定是一個錯誤,但不知道如何追蹤它。 –

回答

0

它是因爲你的文檔文件夾不包含語言文件。在初始化Tesseract之前,您需要將語言文件保存在Document文件夾中。請參閱我的回答類似的問題here