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

问题描述:

在windows平台上安装opencv后,测试一张图片时,出现了debug error abort()has been called的问题在这里插入图片描述
环境:
vs2015
windows 10
opencv 4.1.1
解决方案:
首先放一下测试代码:

#include <iostream>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  

using namespace cv;

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

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

posted @ 2022-05-11 16:18  陶陶Name  阅读(195)  评论(0编辑  收藏  举报