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;
}
相关推荐
无妄无望2 小时前
思维链:Chain-of-Thought Prompting Elicits Reasoning in Large Language Models
人工智能·语言模型·自然语言处理
学困昇2 小时前
Linux 进程概念与内存管理详解(含冯诺依曼体系结构、环境变量、调度算法)
linux·c语言·开发语言·网络·数据结构·c++
阿杰学AI2 小时前
AI核心知识49——大语言模型之Model Collapse(简洁且通俗易懂版)
人工智能·ai·语言模型·aigc·ai训练·模型崩溃·model collapse
carver w2 小时前
open cv 基础操作合集 python
开发语言·c++
虹科网络安全2 小时前
艾体宝洞察 | “顶会”看安全(三):Black hat-从底层突破AI安全 :利用 NVIDIA 漏洞实现容器逃逸
人工智能·安全
●VON2 小时前
AI辅助学习如何避免依赖陷阱?
人工智能·学习
XiaoMu_0012 小时前
基于深度学习的文物图像修复系统
人工智能·深度学习
点云SLAM2 小时前
Incisive英文单词学习
人工智能·学习·英文单词学习·雅思备考·incisive·犀利的、有洞察力的·直击核心、犀利有力、分析深刻
LiYingL2 小时前
OctoThinker 通过改进 Llama 来支持强化学习,展示了中间学习的威力
人工智能·学习·llama