VS2010+OpenCV2.3.1的运行错误提示如下:
XUENINGQT.exe 中的 0x75570762 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x00f79758 处的 cv::Exception。
我的生成编译是成功的:
而我打开的图片也放在了和.cpp 同源文件的目录根径下,依然是错误的:
该怎么解决这个问题呢?
万分感谢!!
弹窗告诉你了,你哪个函数错误了。就看哪个函数的代码
你的OpenCV库,是哪个版本,查看一下这个版本的OpenCV是用MSVC哪个版本编译器编译出来的。
估计是OpenCV编译环境的运行时库版本,高于你现在的VS2010运行时库,不兼容造成的吧。
比如我用的OpenCV4.6.0,在VS2019和VS2022中,不存在这些莫名其妙的问题。具体用法可参考我的博客。
1.有可能是报错的dll文件有问题