可能重复:
OpenCV on ubuntu 11.10
我是OpenCV和Linux的新用户,所以也许我的问题非常明显;如果是的话,我道歉。
我下载了适用于Linux的OpenCV 2.4.3版本,它看起来像是最新版本。我一直在尝试做一些需要图像处理库的教程。这些教程都使用#include“opencv2 / imgproc / imgproc.hpp”。
然而,在终端中执行“locate imgproc.hpp”之后,我得不到任何结果。看起来好像图像处理库不包含在OpenCV版本2.4.3中,或者我以某种方式错误地下载了它。我似乎拥有所有其他标头和hpp文件。
有没有办法访问图像处理库?
谢谢
答案 0 :(得分:2)
您必须安装 OpenCV,只需下载它就不会以神奇的方式写入正确的系统路径。 你使用什么Linux发行版?安装这些东西的正确方法是使用包管理器和存储库。
答案 1 :(得分:0)
使用pkg-config命令可以使用OpenCV头文件和库的位置。 pkg-config --cflags opencv定位头文件,pkg-config --libs opencv查找库。您可以在编译命令中直接使用它,例如g++ main.cpp -o main
pkg-config --cflags --libs opencv
pkg-config应该是btw backquotes``,我会在找到如何让它们正确显示后立即编辑我的答案