【问题标题】:Linking OpenCV to tesseract for contrib module - windows cmake将 OpenCV 链接到 contrib 模块的 tesseract - windows cmake
【发布时间】:2016-12-28 00:50:02
【问题描述】:

我正在尝试使用 contrib 模块构建 opencv(完成)并将文本模块与 tesseract 链接。

我下载了适用于 windows 的 tesseract 预构建二进制文件,并在我的路径中确认了它

Ben@Ben-Laptop 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 中构建时,我看到以下配置选项。

但它不会在构建时链接(“tesseract:no”)。我认为这可能是因为 OpenCV 正在寻找从源代码构建的 tesseract 库,但这是一个完整的雷区(cppan 错误、cmake 错误)。无论如何将opencv指向二进制文件?

我找到了一些帮助 here,但是由于无法从源代码构建 tesseract,我不能对 cmake 文件做任何事情吗?

【问题讨论】:

    标签: python windows opencv cmake tesseract


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-01
      • 2023-03-16
      • 1970-01-01
      • 2015-07-13
      • 2018-04-17
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多