【问题标题】:Accessing OpenCV Image processing library for OpenCV-2.4.3 for Linux [duplicate]访问适用于 Linux 的 OpenCV-2.4.3 的 OpenCV 图像处理库 [重复]
【发布时间】:2012-10-24 22:09:50
【问题描述】:

可能重复:
OpenCV on ubuntu 11.10

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

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

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

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

谢谢

【问题讨论】:

  • 您使用什么 IDE?视觉工作室快递?
  • 你用 Cmake 编译过库吗?

标签: c++ linux image-processing opencv


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-22
      • 2017-12-20
      相关资源
      最近更新 更多