解决vs2017 + opencv3.4 测试时图像加载不出来问题

在测试opencv是否安装到位时会出现加载不出图像的问题,就像这样

解决vs2017 + opencv3.4 测试时图像加载不出来问题_第1张图片

主要的原因是在配置opencv链接库的时候没配置好,如果是下图的配置方法时就会出现问题

解决vs2017 + opencv3.4 测试时图像加载不出来问题_第2张图片

注意:在配置链接库时 Debug|x64 模式下,链接库中只允许链接库后缀为d,其他的不允许,更正如下:

解决vs2017 + opencv3.4 测试时图像加载不出来问题_第3张图片

最终图像如下:

解决vs2017 + opencv3.4 测试时图像加载不出来问题_第4张图片

测试代码如下:

#include 
#include 
using namespace std;
using namespace cv;

int main()
{
	Mat image = imread("lena.jpg"); 
	if (image.empty())
	{
		cout << "error";
	}
	imshow("显示图像", image);
	waitKey(0);
	return 0;
}
其中测试图像应放在和.cpp文件同一个工程目录下:

解决vs2017 + opencv3.4 测试时图像加载不出来问题_第5张图片


你可能感兴趣的:(opencv)