2013-10-27 4 views
2

Я хочу использовать Tesseract с OpenCV в проекте C++ (не iOS) Я работаю, но я не могу заставить Tesseract работать с XCode. Я добавил файлы .dylib для Leptonica и Tesseract и она отлично работает, но тогда я получаю следующее сообщение об ошибке при запуске программы APIExampleTesseract работает с XCode

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.

+1

Привет, vignesh, я также хочу построить tesseract с OpenCV на проекте C++ (в Xcode) (не iOS). Я много сделал, но я не удовлетворен. Также как построить tasseract для проекта C++ (из загрузки для создания .dylib файл как для leptonica, так и для tesseract). Пожалуйста, дайте мне шаг за шагом ответ. – Mahesh

ответ

0

я столкнулся же проблемой и нашел только это замечание на Google групп: http://code.google.com/p/tesseract-ocr/issues/detail?id=990

В принципе, просто используйте различные тесдаты - например. скачать испанский и установить его как язык. Он пройдет этот шаг и покажет некоторые результаты. Хотя они не были великолепны в моем случае, но, по крайней мере, вы увидите, что это работает :).

Тогда я рекомендовал бы просить у Google проектной группы для помощи ...

0

У меня была такая же проблема, когда я не включил тессеракта гр флаги и библиотеки при компиляции.

если добавить это к вашему CFLAGS: pkg-config --cflags tesseract

и это к вашему LIBS: pkg-config --libs tesseract

, то он должен собрать.

Смежные вопросы