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

加载图片代码为:

#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;
}

本人项目目录如下:

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

 

 

 

问题:

运行时出现

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

 

解决方案:

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

2.将代码

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

改为

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

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

上一篇:图片切换实例


下一篇:python简单爬虫(爬取pornhub特定关键词的items图片集)