2016-12-28 4 views
0

Ich versuche Opencv mit contrib-Modulen (fertig) zu erstellen und das Textmodul mit tesseract zu verknüpfen.OpenCV mit tessearct für contrib-Modul verknüpfen - Windows cmake

heruntergeladen ich den tesseract bereits aufgebauten binären für Fenster, und bestätigte seine in meinem Weg

[email protected] MINGW64 ~ $ tesseract -v tesseract 3.05.00dev leptonica-1.73 libgif 4.1.6(?) : libjpeg 8d (libjpeg-turbo 1.4.2) : libpng 1.6.20 : libtiff 4.0.6 : zlib 1.2.8 : libwebp 0.4.3 : libopenjp2 2.1.0

Als ich in cmake bauen gehen, ich die folgende Konfigurationsoption zu sehen.

enter image description here

Aber es Link nicht auf Build ("tesseract: nein"). Ich denke, es ist wahrscheinlich, weil OpenCV nach der Tesseract-Bibliothek sucht, die aus der Quelle gebaut wurde, aber dies war ein vollständiges Minenfeld (cppan errors, cmake errors). Gibt es überhaupt opencv auf die Binärdatei?

Ich habe Hilfe gefunden here, aber ohne in der Lage zu sein, Tesseract von der Quelle zu bauen, kann ich nichts mit der cmake-Datei tun?

Antwort

2

Damit CMake Tesseract erkennen und einstellen kann: JA, abgesehen von tesseract lib, müssen Sie auch lept_library auf leptonica lib konfigurieren. Stellen Sie sicher, dass tesseract include path tesseract \ baseapi.h hat. Verwenden Sie git, um die Quelle zu klonen, wenn Sie sie nicht haben.

Verwandte Themen