我是OpenCV的“非常”初学者。我刚刚为我的Windows下载并提取了它。
我已阅读此帖:http://opencv-srf.blogspot.ro/2011/09/capturing-images-videos.html关于如何阅读网络摄像头,我将代码复制并粘贴到我在OpenCV提取存档的“include”文件夹中创建的C ++文件中。
当我尝试运行该程序时,我收到此错误:错误:/opencv/build/include/opencv2/highgui/highgui.hpp - opencv2 / highgui.hpp:没有这样的文件或目录。
我该怎么办?
谢谢大家!
修改
我打开:“/ opencv/build/include/opencv2/highgui/highgui.hpp”我可以看到它包含了这条路径“opencv2 / highgui.hpp”。如果我将其更改为“../highgui.hpp”它可以工作,但我得到其他文件的其他错误......我该怎么办?
答案 0 :(得分:1)
问题是你不应该创造你的" cpp"文件在OpenCV"包括"目录。您需要在单独的目录中创建它,然后添加OpenCV" include"作为编译步骤的附加包含目录。
实现这一目标的方法取决于您的C ++开发环境。如果您使用的是Visual Studio,则需要打开项目属性页面,转到" C / C ++ - >一般"并添加路径到OpenCV" include"目录到"其他包含目录"。对于其他编译器/ IDE,您可以通过阅读相应的文档来了解如何执行此操作。