2016-12-28 57 views
0

我想建立opencv与contrib模块(完成)并链接文本模块与tesseract。链接OpenCV的testribract贡献模块-windows cmake

我下载的Windows的Tesseract预构建的二进制,而在我的道路

[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

证实其当我去建立cmake的,我看到下面的配置选项。

enter image description here

但它不建立链接( “超正方体:无”)。我认为可能是因为OpenCV正在寻找从源代码构建的tesseract库,但这是一个完整的雷区(cppan错误,cmake错误)。反正有指向opencv的二进制文件吗?

我找到了一些帮助here,但没有能够从源代码构建tesseract,我不能对cmake文件做任何事情吗?

回答

2

要允许CMake检测并设置Tesseract:YES,除了tesseract lib之外,还需要配置指向leptonica lib的lept_library。确保tesseract包含路径tesseract \ baseapi.h。如果你没有它,请使用git克隆源代码。