0

可能重复:
ubuntu 11.10 上的 OpenCV

我是 OpenCV 和 Linux 的新用户,所以也许我的问题很明显;如果是这样,我道歉。

我下载了适用于 Linux 的 OpenCV 2.4.3 版,它看起来像是最新版本。我一直在尝试做一些需要图像处理库的教程。这些教程都使用#include "opencv2/imgproc/imgproc.hpp"。

但是,在终端中执行“定位 imgproc.hpp”后,我没有得到任何结果。看起来图像处理库似乎不包含在 OpenCV 版本 2.4.3 中,或者我下载不正确。不过,我似乎拥有所有其他头文件和 hpp 文件。

有没有办法访问图像处理库?

谢谢

4

2 回答 2

2

您必须安装OpenCV,只是下载它不会以一种神奇的方式将正确的路径写入您的系统。你使用什么 Linux 发行版?安装这些东西的正确方法是使用包管理器和存储库。

于 2012-11-05T05:20:12.527 回答
0

OpenCV 头文件和库的位置应该可以使用 pkg-config 命令获得。pkg-config --cflags opencv 定位头文件, pkg-config --libs opencv 定位库。你可以直接在你的编译命令中使用它,比如g++ main.cpp -o mainpkg-config--cflags --libs opencv

pkg-config 应该是 btw 反引号``,一旦我找到如何使它们正确显示,我将立即编辑我的答案

于 2012-11-05T08:38:23.097 回答