Tesseract iOS的英语以外的语言
|
我正在尝试使用Tesseract开源代码查看我是否可以在iPhone上编译和识别英文字符。我能够做到。现在,我尝试将\“ ita.traineddata \”包含在tessdata中并进行更改
tess->Init([dataPath cStringUsingEncoding:NSUTF8StringEncoding], // Path to tessdata-no ending /.
\"eng\"); // ISO 639-3 string or NULL.
至
tess->Init([dataPath cStringUsingEncoding:NSUTF8StringEncoding], // Path to tessdata-no ending /.
\"ita\"); // ISO 639-3 string or NULL.
但是我得到这个错误:
Error openning data file /var/mobile/Applications/A37DB8B7-2272-4F80-9836-0034CEB56CC5/Documents/tessdata/ita.traineddata
我缺少什么,应该如何处理?
没有找到相关结果
已邀请:
1 个回复
淘圃跺枯替
注意:Tesseract默认使用英语进行初始化,一旦我删除了整个tessdata文件夹,它仍然可以在没有eng.traineddata文件的情况下工作,这就是为什么它可以使用英语但不能使用意大利语的traineddata的原因,未初始化您的tessdata文件夹正确地。