正方体 + 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的主要内容,如果未能解决你的问题,请参考以下文章

OpenGL+OpenCV实现立方体贴图

带有不对称圆形网格openCV的正方形大小

有没有像“cvHoughCircles()”这样的opencv函数来进行正方形检测?

如何使用适用于 iOS 的 openCV 检测视频中的正方形?

OpenCV C++/Obj-C:高级正方形检测

在颜色校准图表opencv python中检测丢失的正方形