【问题标题】:OpenCV imgcodecs.hpp file not found errorOpenCV imgcodecs.hpp 文件未找到错误
【发布时间】:2014-11-29 04:25:57
【问题描述】:

我正在尝试编译一个使用 OpenCV 对两个图像的相似度进行评分的 C++ 程序:

Image Histogram Compare

当我 g++ 编译文件时:

'opencv2/imgcodecs.hpp' file not found

#include "opencv2/imgcodecs.hpp"

我在 Mac OS X 上更新了 opencv 公式。我重新运行了 brew install,但仍然出现此错误。

mdfind imgcodecs.hpp -name

不返回任何内容 - 该文件在我的系统上不存在。

有谁知道我的 imgcodecs 不包含在内,以及如何包含它?我真的是 C 和 OpenCV 的新手,非常感谢任何帮助。

【问题讨论】:

    标签: c++ opencv


    【解决方案1】:

    我注意到您正在查看 master 分支(又名 3.0.0)上的教程代码。它使用早期版本的 OpenCV(例如 2.4.9)中不存在的 imgcodecs 模块。

    检查您拥有的 OpenCV 版本(似乎不是 3.0.0)并使用匹配版本的教程代码(例如 OpenCV 2.4.9 Histograms_Matching/EqualizeHist_Demo.cpp

    【讨论】:

    • 谢谢 - 这很有帮助。现在我觉得自己很笨。
    猜你喜欢
    • 1970-01-01
    • 2013-03-21
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 2012-06-19
    • 1970-01-01
    • 2015-03-25
    相关资源
    最近更新 更多