解决OpenCV3+VS2015(VS2017)运行时出现debug error abort()has been called的问题

问题描述:

在windows平台上安装opencv后,测试一张图片时,出现了debug error abort()has been called的问题解决OpenCV3+VS2015(VS2017)运行时出现debug error abort()has been called的问题_第1张图片
环境:
vs2015
windows 10
opencv 4.1.1
解决方案:
首先放一下测试代码:

#include   
#include   
#include   

using namespace cv;

int main() {
	// 读入一张图片(游戏原画)    
	Mat img = imread("E:\dog.jpg");
	// 创建一个名为 "test"窗口    
	namedWindow("test");
	// 在窗口中显示名称为test    
	imshow("test", img);
	// 等待6000 ms后窗口自动关闭    
	waitKey(6000);
}

解决
我们在都去图片路径时,应该奖图片中的路径的 \ ,修改为 \ 或者 / ,然后我们重启vs(关键)
此时我们在再去执行代码时,就好了

解决OpenCV3+VS2015(VS2017)运行时出现debug error abort()has been called的问题_第2张图片

你可能感兴趣的:(opencv,读取图像,windows,vs2015)