在代码运行时出现上述错误,运行代码如下:
#include "stdio.h"
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat img = imread("D:\\1.png");
namedWindow("测试opencv");
imshow("测试opencv", img);
waitKey(0);
}
代码肯定是没有问题的,运行失败的原因在于,如果是在debug x64下运行时,需要将输入中的附加依赖项中不包含d的lib文件移除或放后边