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;
}
相关推荐
smallyoung4 分钟前
AgenticRAG:智能体驱动的检索增强生成
人工智能
_skyming_11 分钟前
OpenCode 如何做到结果不做自动质量评估,为什么结果还不错?
人工智能
南山安29 分钟前
手写 Cursor 核心原理:从 Node.js 进程到智能 Agent
人工智能·agent·设计
掘金安东尼1 小时前
如何为 AI 编码代理配置 Next.js 项目
人工智能
aircrushin1 小时前
轻量化大模型架构演进
人工智能·架构
文心快码BaiduComate2 小时前
百度云与光本位签署战略合作:用AI Agent 重构芯片研发流程
前端·人工智能·架构
风象南3 小时前
Claude Code这个隐藏技能,让我告别PPT焦虑
人工智能·后端
Mintopia4 小时前
OpenClaw 对软件行业产生的影响
人工智能
陈广亮4 小时前
构建具有长期记忆的 AI Agent:从设计模式到生产实践
人工智能
肆忆_4 小时前
# 用 5 个问题学懂 C++ 虚函数(入门级)
c++