在Visual Studio 2013上使用OpenCV 2.4.10时出错

Errors using OpenCV 2.4.10 on Visual Studio 2013

本文关键字:OpenCV 10时 出错 Visual Studio 2013      更新时间:2023-10-16

信息:
Windows 8.1 64位
Visual Studio 2013
OpenCV 2.4.10

我需要OpenCV为我的大学团队做一些图像处理,但我甚至不能学习如何使用OpenCV的功能,因为我似乎无法将其用于Visual Studio 2013。几个星期以来,我一直在尝试使用各种教程和视频,它们都很相似,但总是略有不同,但总是失败。我找到了这个教程(https://www.youtube.com/watch?v=vwhTKsvHwfQ)现在它似乎起作用了(来源至少现在正在构建)。。。但是我运行的一些示例不起作用,调试输出显示这样的内容:

"OpenCV2410Test2.exe"(Win32):已加载"C:\Windows\SysWOW64\ntdll.dll"。找不到或打开PDB文件
"OpenCV2410Test2.exe"(Win32):已加载"C:\Windows\SysWOW64\kernel32.dll"。找不到或打开PDB文件。

在各个领域大约有50个左右的"错误",我不知道为什么,它只发生在一些样本上(例如,上面的错误来自于试图运行"edge.cpp")。我一直有很多错误,我不清楚该怎么办。我唯一能想到的是,当视频有32位操作系统时,我的操作系统是64位的。

非常感谢您的帮助,我想知道我的设置会在需要时工作。

您看到的错误可能不会直接干扰代码的运行,而且可能不需要担心!

请参阅:opencvv2.4.4 visual studion 2012找不到或打开PDB文件

在"edge.cpp"示例的情况下,如果该示例不工作,但您没有收到"找不到或打开PDB文件"以外的任何错误,并且您的代码以代码-1退出,这可能是因为如果您将代码导入到新项目中进行测试,它找不到要查找的图像(水果.jpg)。

希望这能有所帮助!