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


加载图片代码为:

#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");

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM