gpt4 book ai didi

c++ - Tesseract + OpenCV + Linux

转载 作者:太空宇宙 更新时间:2023-11-04 11:17:20 25 4
gpt4 key购买 nike

我使用 OpenCV 和 Tesseract 在 Windows 上开发了一个 OCR 应用程序。现在我想做的就是用 C++ 在 Linux (Ubuntu 12.10) 上编写相同的应用程序。而且我没有任何 Linux 开发经验。我不知道从哪里开始。我想要的只是开发环境,我可以在其中链接这两个库 OpenCV 和 Tesseract。

请给我建议。我曾尝试搜索谷歌但失败了。也许我没有使用好的关键字进行搜索。因为我是 Linux 的新手

最佳答案

首先确保您在系统上编译了 OpenCV,因为 OpenCV 的 linux 包没有预编译的库(与 Windows 包不同)。关注this tutorial .

作为起点,将 Eclipse 构建为 IDE 并遵循 this tutorial .如果您已经使用过 Visual Studio(MSVC Windows 编译器),那么采用它应该不难。

稍后,学习 gcc(适用于您的 c++ 代码的官方 linux 编译器)及其语法,并可能与 CMake 一起学习是明智的。因为学习终端和 g++ 语法突然加速了开发过程。 Linux 为开发人员提供了很多机会,例如 pkg-config,它自动链接所有库和 header (好吧,几乎)。你也可以去学习跨平台开发的CMake,让它默认使用“gcc”;示例 here .

另请注意,使用 cygwin ,您实际上可以在 Windows 平台上编译和构建 linux 二进制文件。相反;检查MinGW .

祝你好运。

编辑:其他跨平台解决方案

VisualGDB

Qt

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com