vs2019配置opencv时出现系统错误,无法启动程序
在配置VS2019完成opencv后,运行基础图片显示代码,出现由于找不到opencv_world450.dll,无法继续执行代码的系统错误,如图:
这是因为系统缺少dll配置文件,只需将以下.dll配置文件复制到C:\Windows\System32目录下即可。
复制完成后用以下代码测试(可直接复制),得到结果正常
#include<iostream>
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
using namespace cv;
using namespace std;;
int main()
{
Mat kensi = imread("kensi.jpg");
namedWindow("123");
imshow("123", kensi);
waitKey(0);
return 0;
}
搞定。