VS2017:计算机中丢失opencv_core2413d.dll、opencv_highgui2413d.dll、opencv_imgproc2413d.dll问题及解决方法

问题:

在VS2017中调用opencv进行视觉处理的时候,点击运行后,提示计算机中缺失opencv_core2413d.dll、opencv_highgui2413d.dll、opencv_imgproc2413d.dll动态库文件,导致程序无法运行。

解决方法:

1、进入opencv的安装目录,博主安装的opencv是opencv2.4.13版本,安装目录为C:\Users\Cche\Downloads\opencv2.4.13;

2、在opencv2.4.13安装SDK文件中,查找对应缺失的动态库:

(1)根据经验博主认为在这个文件夹C:\Users\Cche\Downloads\opencv2.4.13\opencv\build\x64\vc14\bin下找到的opencv_core2413d.dll、opencv_highgui2413d.dll、opencv_imgproc2413d.dll动态库文件应该通过复制-粘贴到C:\Windows\System32文件夹中,再次编译即可;

(2)在这个文件夹C:\Users\Cche\Downloads\opencv2.4.13\opencv\build\x86\vc14\bin中找到的opencv_core2413d.dll、opencv_highgui2413d.dll、opencv_imgproc2413d.dll动态库文件应该通过复制-粘贴到C:\Windows\SysWOW64文件夹中,再次编译即可;

注,以上步骤中(1)和(2)二者选择其一即可解决问题。

你可能感兴趣的:(C/C++,opencv)