【问题标题】:Cannot open source file "opencv2/highgui/highgui.hpp"无法打开源文件“opencv2/highgui/highgui.hpp”
【发布时间】:2017-10-05 00:36:22
【问题描述】:

我正在尝试运行应该打开网络摄像头并拍摄帧的代码。 但是,我收到此错误。 Cannot open source file "opencv2/highgui/highgui.hpp"

我下载了 opencv 和 VS15,我遵循了有关如何使用 CMAKE 在 VS15 上安装 opencv 3.1 的在线指南。

但是,它给出了我上面提到的错误以及更多错误

Cannot open source file "opencv2/highgui/highgui.hpp"

Cannot open source file "opencv2/imgproc/imgproc.hpp"

我对此真的很陌生,这让我很沮丧。任何帮助将不胜感激。提前致谢!

【问题讨论】:

  • 你添加了include目录吗?
  • 如何添加包含目录?我在链接器中添加了 opencv2 包含路径。我不确定我是否做得对。
  • 检查步骤 7 here
  • 您可以发布代码而不是屏幕截图吗? (即使问题可能只是包含搜索路径)

标签: visual-studio opencv


【解决方案1】:

我将文件复制到项目文件夹中,只包含文件名而不是文件路径,然后我使用工具 -> NuGet 包管理器 -> NuGet 包控制台并输入 PM > Install-Package opencvdefault

【讨论】:

    【解决方案2】:

    如果你在Windows、VS上使用OpenCV,我认为你最好下载opencv.exe并自动解压和编译。

    将此 dll 和头文件添加到 VS 路径。并在系统环境中添加opencv路径,然后重启Windows

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-03
      • 2021-03-11
      • 2019-11-20
      • 2017-12-10
      • 1970-01-01
      • 2019-05-17
      • 2021-03-26
      • 1970-01-01
      相关资源
      最近更新 更多