我希望在C++项目(而不是iOS )上将Tesseract与OpenCV一起使用,但是我无法使Tesseract与XCode一起使用。我已经为Leptonica和Tesseract添加了.dylib文件,并且工作正常,但是当我运行APIExample程序时出现以下错误
read_params_file: parameter not found: save_raw_choices
如果不添加.dylib文件并尝试添加通过Homebrew获得的头文件,则会收到以下错误消息

Undefined symbols for architecture x86_64:
"tesseract::TessBaseAPI::GetUTF8Text()", referenced from:
tesseractTest() in main.o
"tesseract::TessBaseAPI::End()", referenced from:
tesseractTest() in main.o

我对Mac OS X的开发经验不足。

最佳答案

我遇到了同样的问题,只在Google网上论坛上发现了这一点:
http://code.google.com/p/tesseract-ocr/issues/detail?id=990

基本上,只需使用不同的tessdata-例如下载西类牙语并将其设置为语言。它会通过该步骤并显示出一些结果。尽管在我看来他们并不出色,但至少您会看到它起作用:)。

然后,我建议向Google项目组寻求帮助...

关于c++ - Tesseract使用XCode,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19619183/

10-13 03:20