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)

相关推荐
jjjxxxhhh1235 小时前
【QT】-QT为啥喜欢用类而不是结构体
开发语言·qt
行者..................5 小时前
手动编译 OpenCV 4.1.0 源码,生成 ARM64 动态库 (.so),然后在 Petalinux 中打包使用。
前端·webpack·node.js
天涯路s7 小时前
OpenCV 特征检测与描述
人工智能·opencv·计算机视觉
千叶寻-7 小时前
package.json详解
前端·vue.js·react.js·webpack·前端框架·node.js·json
小-黯8 小时前
VSCode+QT开发环境配置
ide·vscode·qt
AI+程序员在路上10 小时前
QT6中QGraphicsView功能与应用
开发语言·c++·qt
一直在学习的小白~11 小时前
小程序开发:开启定制化custom-tab-bar但不生效问题,以及使用NutUI-React Taro的安装和使用
webpack·小程序·webapp
星期天要睡觉12 小时前
计算机视觉(opencv)——基于 dlib 和 CNN卷积神经网络 的人脸检测
opencv·计算机视觉·cnn
郝学胜-神的一滴14 小时前
深入理解 Qt 元对象系统:QMetaEnum 的应用与实践
开发语言·c++·qt·软件工程