opencv中常见错误
opencv常见错误处理
- 1 使用orb算法是报错:0x00007FFF3BC1179D (OpenCL.dll)处引发的异常: 0xC0000005: 读取位置 0x00007FFF09442AF0 时发生冲突
- 2 下载了opencv2.4版本的库,一直读取数据读不出来
1 使用orb算法是报错:0x00007FFF3BC1179D (OpenCL.dll)处引发的异常: 0xC0000005: 读取位置 0x00007FFF09442AF0 时发生冲突
OpenCL使用gpu加速,可能和cuda冲突或者是其它原因导致,百度了半天没找到解决方式,chatgpt给的方式是关掉OpenCL,主要有两种方式
// 第1种,关闭OpenCL,但是报错,自己的opencv没有ocl模块
cv::ocl::setUseOpenCL(false);// 第2种,不使用加速
cv::setUseOptimized(false);
cv::setNumThreads(0);
2 下载了opencv2.4版本的库,一直读取数据读不出来
原因:原来是因为在输入的依赖库中把release版本的库也放进来了,在debug模式下不能把release库的加载进来,只能加载debug的库,也就是添加后缀带d.dll的库。否则会冲突。opencv的库分为realease版本和debug版本。

解决方式:C++ opencv imread读不进来图片_opencv c++无法打开图片_天人合一peng的博客-CSDN博客
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
