Clion opencv C++无法直接读取本地图像

原因是工作目录未选择对,导致必须使用绝对路径才能正常读取代码同级本地图像。

之后将图像和代码放到同级就可以直接读取啦!

这个不用绝对路径也能读取啦!

复制代码
#include <iostream>
#include <opencv2/highgui/highgui.hpp>

using namespace std;
using namespace cv;

int main() {
    Mat img = imread("test.jpg");
    if (img.empty()) {
        cout << "Error" << endl;
        return -1;
    }
    namedWindow("pic", WINDOW_FULLSCREEN);
    imshow("pic", img);
    waitKey();
    return 0;
}
相关推荐
cm6543203 分钟前
基于C++的操作系统开发
开发语言·c++·算法
ArturiaZ5 分钟前
【day57】
开发语言·c++·算法
2401_8747325322 分钟前
C++并发编程中的死锁避免
开发语言·c++·算法
2301_7923082524 分钟前
C++编译期数学计算
开发语言·c++·算法
hetao173383724 分钟前
2025-03-13~22 hetao1733837 的刷题记录
c++·算法
Kel34 分钟前
深入剖析 openai-node 源码:一个工业级 TypeScript SDK 的架构之美
javascript·人工智能·架构
sqyno1sky36 分钟前
C++中的契约编程
开发语言·c++·算法
岛雨QA44 分钟前
Skill学习指南🧑‍💻
人工智能·agent·ai编程
波动几何1 小时前
从人性到无名:一条向内的觉悟之路
人工智能
qq_334903151 小时前
嵌入式C++驱动开发
开发语言·c++·算法