OpenCV使用:加载图片时报错 0x00007FFC1084A839 处(位于 test1.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x00000026ABAFF1A8 处。

橙三吉。 提交于 2019-12-01 08:04:34

加载图片代码为:

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

using namespace cv;

int main()
{
    Mat img = imread("pic.jpg");
    namedWindow("游戏原画");
    imshow("游戏原画", img);
    waitKey(6000);
    return 0;
}

本人项目目录如下:

 

 

 

问题:

运行时出现

 

解决方案:

1.将项目中图片取出,放于D盘根目录

2.将代码

Mat img = imread("pic.jpg");

改为

Mat img = imread("D:\\pic.jpg");

再次运行,则显示图片成功!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!