【问题标题】:Missing file in OpenCV 3.1.0 for Ubuntu 14.04Ubuntu 14.04 的 OpenCV 3.1.0 中缺少文件
【发布时间】:2016-08-12 06:27:07
【问题描述】:

我正在尝试在 Ubuntu 14.04 上运行此代码 Domain Transform Filter。此代码最初是在 Windows 7 Visual Studio 上编写的。当我尝试在 Ubuntu 上运行此代码时,出现错误

错误:opencv2/core/internal.hpp:没有这样的文件或目录

我尝试为 Ubuntu 下载此文件,但这与 Windows 相关。

有没有办法为 Ubuntu 获取这个文件?

【问题讨论】:

    标签: c++ opencv ubuntu makefile


    【解决方案1】:

    安装较旧的 OpenCV。 例如,该文件包含在 Ubuntu 12.04 上的 libopencv-core-dev 2.3.1 中。 (所以它与Windows无关。)

    如果这不是一个选项,您可能需要更正 OpenCV 3 的现有代码。

    【讨论】:

    • 我这样做了,但现在我在编译后得到了对 cvtColor 的未定义引用
    • @AshutoshMishra:您好,OpenCv 从版本 2 到版本 3 进行了很多更改。因此,您必须移植所有代码。此外,较新的版本 3 更易于使用。 :)
    猜你喜欢
    • 2015-11-09
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 2017-06-10
    • 2015-12-21
    • 2017-10-09
    相关资源
    最近更新 更多