正方体 + OpenCV + linux
Posted
技术标签:
【中文标题】正方体 + OpenCV + linux【英文标题】:Tesseract + OpenCV + linux 【发布时间】:2013-11-28 18:04:28 【问题描述】:我使用 OpenCV 和 Tesseract 在 Windows 上开发了一个 OCR 应用程序。现在我想做的就是用 C++ 在 Linux (Ubuntu 12.10) 上编写相同的应用程序。而且我没有任何Linux开发经验。我不知道从哪里开始。我想要的只是开发环境,我可以在其中链接这两个库 OpenCV 和 Tesseract。
请给我建议。我试过搜索谷歌但失败了。也许我没有用好的关键字搜索。因为我是 Linux 的新手
【问题讨论】:
【参考方案1】:首先确保您在系统上编译了 OpenCV,因为 OpenCV 的 linux 包没有预编译的库(与 Windows 包不同)。关注this tutorial。
首先,将 Eclipse 构建为 IDE 并关注this tutorial。如果您已经使用过 Visual Studio(MSVC Windows 编译器),那么采用它应该不难。
稍后,学习 gcc(用于您的 c++ 代码的官方 linux 编译器)及其语法以及可能与 CMake 一起学习将是明智之举。因为学习终端和 g++ 语法突然加速了开发过程。 Linux 为开发人员提供了许多机会,例如 pkg-config,它自动链接所有库和头文件(嗯,几乎)。你也可以去学习CMake进行跨平台开发,让它默认使用“gcc”;例如here。
还要注意,使用cygwin,您实际上可以在 Windows 平台上编译和构建 linux 二进制文件。相反;检查MinGW。
祝你好运。
编辑:其他跨平台解决方案
VisualGDB
Qt
【讨论】:
以上是关于正方体 + OpenCV + linux的主要内容,如果未能解决你的问题,请参考以下文章
有没有像“cvHoughCircles()”这样的opencv函数来进行正方形检测?