我一直在尝试安装 OpenCV,但总是有问题。我尝试的最后一件事是:
为 Visual Studio 2010 设置 OpenCV-2.3
但是在运行核心之后我得到了这个错误。
'open23.exe':已加载 'C:\Users\Napster\Documents\Visual Studio 2010\Projects\open23\Debug\open23.exe',已加载符号。“open23.exe”:已加载“C:\Windows\SysWOW64\ntdll.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\kernel32.dll”,已加载符号(已删除源信息)。'open23.exe':已加载 'C:\Windows\SysWOW64\KernelBase.dll',已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Users\Napster\Documents\Visual Studio 2010\Projects\open23\Debug\opencv_highgui230.dll”,找不到或打开 PDB 文件“open23.exe”:已加载“C:\ Windows\SysWOW64\user32.dll',符号加载(源信息剥离)。“open23.exe”:已加载“C:\Windows\SysWOW64\gdi32。dll',符号加载(源信息剥离)。'open23.exe':已加载 'C:\Windows\SysWOW64\lpk.dll',已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\usp10.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\msvcrt.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\advapi32.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\sechost.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\rpcrt4.dll”,已加载符号(已删除源信息)。'open23.exe': 加载'C:\Windows\SysWOW64\sspicli.dll', 已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\cryptbase.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\ole32.dll”,已加载符号(已删除源信息)。'open23.exe':已加载 'C:\Windows\SysWOW64\oleaut32.dll',已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Users\Napster\Documents\Visual Studio 2010\Projects\open23\Debug\opencv_core230.dll”,找不到或打开 PDB 文件“open23.exe”:已加载“C:\ Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4974_none_50940634bcb759cb\msvcp90.dll',已加载符号。“open23.exe”:已加载“C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729。4974_none_50940634bcb759cb\msvcr90.dll',已加载符号。“open23.exe”:已加载“C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16385_none_ebf82fc36c758ad5\comctl32.dll”,已加载符号(已删除源信息)。'open23.exe':已加载 'C:\Windows\SysWOW64\avifil32.dll',已加载符号(已删除源信息)。'open23.exe':已加载 'C:\Windows\SysWOW64\winmm.dll',已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\msacm32.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\msvfw32.dll”,已加载符号(已删除源信息)。'open23.exe': 加载'C:\Windows\SysWOW64\shell32.dll', 已加载符号(已删除源信息)。'open23.exe':已加载 'C:\Windows\SysWOW64\shlwapi.dll',已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\avicap32.dll”,已加载符号(已删除源信息)。'open23.exe':已加载 'C:\Windows\SysWOW64\version.dll',已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\msvcr100d.dll”,已加载符号。“open23.exe”:已加载“C:\Windows\SysWOW64\imm32.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\msctf.dll”,已加载符号(已删除源信息)。'open23.exe': 加载 'C:\Windows\SysWOW64\uxtheme.dll', 已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Program Files\CheckPoint\ZAForceField\WOW64\Plugins\ISWSHEX.dll”,找不到或打开 PDB 文件“open23.exe”:已加载“C:\Windows\winsxs\x86_microsoft .vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\msvcr80.dll',已加载符号。“open23.exe”:已加载“C:\Windows\SysWOW64\wintrust.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\crypt32.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\msasn1.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727。6195_none_d09154e044272b9a\msvcp80.dll',已加载符号。“open23.exe”:已加载“C:\Windows\SysWOW64\ntmarta.dll”,已加载符号(已删除源信息)。“open23.exe”:已加载“C:\Windows\SysWOW64\Wldap32.dll”,已加载符号(已删除源信息)。'open23.exe':已加载 'C:\Program Files\CheckPoint\ZAForceField\WOW64\AK\icsak.dll',在 open23.exe 中的 0x7605b727 (KernelBase.dll) 处找不到或打开 PDB 文件第一次机会异常: Microsoft C++ 异常:内存位置 0x0015f4d0 处的 std::exception ..“open23.exe”:已加载“C:\Windows\SysWOW64\psapi.dll”,已加载符号(已删除源信息)。open23.exe 中 0x7605b727 (KernelBase.dll) 处的第一次机会异常:Microsoft C++ 异常:内存位置 0x0015f858 处的 std::exception.. 线程“Win32 线程”(0xd20) 已退出,代码为 0 (0x0)。程序“[2392] open23.exe: Native”已退出,代码为 -1 (0xffffffff)。
我的代码
包括
包括
包括
int main(int argc, char* argv[]) { if (argc < 2) { printf("Usage: ./opencv_hello \n"); 返回-1;}
IplImage* img = cvLoadImage(argv[1], CV_LOAD_IMAGE_UNCHANGED); if (!img) { return -1; }
cvNamedWindow("显示", CV_WINDOW_AUTOSIZE); cvShowImage("显示", img );
cvWaitKey(0); return 0; }
额外信息:我将 dll 从 opencv 复制到调试文件夹,因为在我遇到错误之前找不到某些 dll。
另外,我是一个菜鸟,这是我的第一个主要的 C++ 个人项目。所以这是我第一次尝试使用额外的库来创建程序。
谢谢