qt使用opencv的imread读取图像为空

复制代码
  Mat img= imread("‪‪D:/you.jpg");
    //Mat img= imread("D:/you.jpg");
    if(img.empty()){
        qDebug()<<"kong";
        return;
    }

    // 将OpenCV的Mat转换为Qt的QImage并显示
    cvtColor(img, img, COLOR_BGR2RGB); // OpenCV默认是BGR格式,需要转为RGB
    QImage qimg(img.data, img.cols, img.rows, img.step, QImage::Format_RGB888);
    ui->label->setPixmap(QPixmap::fromImage(qimg.scaled(
                                                ui->label->size(), Qt::KeepAspectRatio, Qt::SmoothTransformation)));

是不是感觉错误写法和正确写法看上去好像是一样,为什么一个返回是空,一个返回图像数据

原因:

错误写法是我直接从 图片 ---》鼠标右键---》属性-----》安全,然后拖动选择路径,然后按ctrl+c过来的

正确写法是自己把"D: 删除掉 重新手敲一遍

网上错误写法路径开头有隐藏字符

FR:徐海涛(hunkxu)

相关推荐
春日见11 小时前
眼在手上外参标定保姆级教学(vscode + opencv)
linux·运维·服务器·数码相机·opencv·ubuntu·3d
AI_567813 小时前
从“3秒一帧”到“实时识别”——ARM平台OpenCV优化实战
arm开发·人工智能·opencv
XXYBMOOO14 小时前
全面解析 Qt `QMessageBox` 类及其常用方法
开发语言·qt·microsoft
Jerryhut16 小时前
Opencv总结2——图像金字塔与轮廓检测
人工智能·opencv·计算机视觉
恋恋西风17 小时前
qt listwidget ,tablewidget, tree widget 区别,使用场景
qt·listwidget·treewidget·tablewidget
宠..17 小时前
为单选按钮绑定事件
运维·服务器·开发语言·数据库·c++·qt·microsoft
那雨倾城17 小时前
用 YOLO Pose + Segmentation 在PiscCode构建“语义佛光”:一次实时视觉语义融合实验
图像处理·python·opencv·算法·yolo·计算机视觉·视觉检测
宠..17 小时前
对单选按钮分组
开发语言·数据库·c++·qt·安全·安全性测试
Mr.Wang80917 小时前
C++ QT QDrag的使用
qt
恋恋西风17 小时前
qt listview tabview 区别, 使用场景
qt·listview·tableview