OpenCV的未处理异常错误

Dan*_*Tri 2 c++ opencv

我正在尝试运行使用OpenCV库的程序。该程序已成功编译,但是当我尝试运行它时,出现以下错误:

ConvNetUtil.exe中0x00007FFA62F6A74A(igdrcl64.dll)的未处理异常:0xC0000005:访问冲突读取位置0x0000000000000994。

在调试和发布模式下都出现此错误。

我的代码非常简单:

Mat nImage;
cv::resize(img, nImage, _sizes[i]);
vector<PyRect> v;
Run Code Online (Sandbox Code Playgroud)

我正在尝试调整前一行从磁盘正确读取的mat图像的大小。

我正在使用OpenCV版本3。谢谢!

Sal*_*leh 5

您可以通过执行以下步骤来解决此错误;

Uninstall Intel Graphics Driver.
Restart
Remove the following files:

On 64-bit version of Windows OS:
C:\Windows\System32\igdbcl64.dll
C:\Windows\System32\igdfcl64.dll
C:\Windows\System32\igdrcl64.dll
C:\Windows\SysWOW64\igdbcl32.dll
C:\Windows\SysWOW64\igdfcl32.dll
C:\Windows\SysWOW64\igdrcl32.dll
On 32-bit version of Windows OS:
C:\Windows\System32\igdbcl32.dll
C:\Windows\System32\igdfcl32.dll
C:\Windows\System32\igdrcl32.dll
Run Code Online (Sandbox Code Playgroud)