Qt中显示OPENCV图片
来源:互联网 发布:c语言中arr 编辑:程序博客网 时间:2024/06/02 19:42
从电脑中打开任意图片文件,获取文件地址,从而显示图片到界面上。
QString fileName= QFileDialog::getOpenFileName(this, tr("Open Image"), ".", tr("Image Files (*.png *.jpg *.bmp)")); Mat src,rgb; src = imread(fileName.toStdString(), 1); imshow("src", src); QImage img; cvtColor(src, src, CV_BGR2RGB); img = QImage((const unsigned char*)(src.data), src.cols, src.rows, src.cols*src.channels(), QImage::Format_RGB888); ui.labelImg->setPixmap(QPixmap::fromImage(img)); ui.labelImg->resize(ui.labelImg->pixmap()->size()); ui.labelImg->show();
方法二:直接加载图片(非opencv)
QString fileName1 ="C:\\Users\\934554314\\Desktop\\TB\\1.jpg"; QImage *img1=new QImage(); img1->load(fileName1); ui.labelImg->setPixmap(QPixmap::fromImage(*img1)); ui.labelImg->resize(ui.labelImg->pixmap()->size()); ui.labelImg->show(); return;
阅读全文
0 0
- Qt中显示OPENCV图片
- Qt中显示opencv生成图片
- opencv+QT+vs 中显示图片总结
- Qt中显示opencv生成图片
- Linux+qt+opencv显示图片
- QT 下OpenCV显示图片
- QT中使用opencv加载图片使用label显示
- 使用Qt显示openCV矩阵图片
- Qt下调用opencv显示图片
- 使用Qt显示openCV矩阵图片
- 利用opencv+QT打开并显示图片
- openCV图片显示到Qt控件QLabel
- qt中如何显示图片
- qt中图片显示问题
- Qt中图片的显示
- QT中显示GIF图片
- QT中label显示图片
- Qt界面显示图片,Qt与opencv的联合运用
- oracle选择日期范围内每天的统计
- eclipse实用技巧
- 给没有连接因特网的centos使用yum安装其他软件。
- [剖析] 多路径ALUA技术如何优化I/O处理
- Linux 基础命令(十二)—— Linux的启动流程(CentOS 6)
- Qt中显示OPENCV图片
- 2017.10.27 sue的小球 失败总结
- CSDN博客积分规则和获取积分方法
- 大数据早报:原百度研究院院长林元庆宣布离职创业 比特采矿业巨头BitMain推出深度学习AI硬件(10.27)
- Oracle语句大全
- MYSQL数据库索引
- opengl教程2,你好顶点
- 工信部:软件业务收入增长14.1%,从业人员工资总额增长14.1%【软件网每日新闻播报│第10-26期】
- 高性能网络业务加速能否成为云安全的拐点?