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)

相关推荐
clever1012 小时前
在QtCreator 4.10.2中调试qt程序qDebug()输出中文为乱码问题的解决
开发语言·qt
吕司4 小时前
Qt的信号与槽
开发语言·qt
qwy7152292581635 小时前
10-图像的翻转
人工智能·opencv·计算机视觉
轩情吖6 小时前
Qt的窗口(三)
c++·qt
mengzhi啊7 小时前
qt加载了.qm却没有反应。因为加载时间太晚了
qt
kiro_10237 小时前
BGRtoNV12与NV12toBGR互转函数
人工智能·opencv·计算机视觉
智驱力人工智能9 小时前
货车走快车道检测 高速公路安全治理的工程实践与价值闭环 高速公路货车占用小客车道抓拍系统 城市快速路货车违规占道AI识别
人工智能·opencv·算法·安全·yolo·目标检测·边缘计算
C语言小火车9 小时前
Qt样式实现方式详解:六大方法全面解析
c语言·c++·qt·学习
ae_zr10 小时前
QT静态库如何使用
qt·压缩·静态exe
mengzhi啊10 小时前
针对no TS files specified。使用qt语言家,内网加密软件,不能生成.ts。当3种方法失效,还剩最后一种方法。
qt