Opencv 踩坑记录:Microsoft C++ 异常: cv::Exception

 

    在 win10 上安装好了 vs2015 后,配置了 opencv3.4.2,测试图片运行代码的时候遇到了如下图所示的问题,点击‘继续’还会遇到各种异常。

                                

    我的测试代码如下:

#include <opencv2/opencv.hpp> //头文件
using namespace cv; //包含cv命名空间

int main()
{
	// 【1】读入一张图片
	Mat img = imread("G:\xx\xx\xx.jpg");
	// 【2】在窗口中显示载入的图片
	imshow("【载入的图片】", img);
	// 【3】等待6000 ms后窗口自动关闭
	waitKey(6000);
}

    确认图片路径没问题,opencv 的配置也没问题,图片框有显示,但是没有图,如下:

                              

    经过一翻排查,发现是路径的写法有问题,将 Mat img = imread("G:\xx\xx\xx.jpg"); 修改为 Mat img = imread("G:\\xx\\xx\\xx.jpg"); ,代码顺利跑通!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章