Qt中通过控件在Label标签中显示一张静态图片
2015-11-27 11:59
555 查看
最近在用qt+opencv搞视觉开发,故开此博客,一方面是记下自己的学习之路,督促自己学习,另一方面也希望有更多的高手指点.
首先说明一下版本,QT的库我使用的是4.8.5,其实4系列差别不大,opencv的库我使用的是2.4.8。
下面就这个简单的例子简要的说一下
1.首先在Qt界面中建立如下界面
该界面中包含一个PushButton和一个Label标签,把PushButton的对象名称改为OpenPicture,Label标签的改为ShowPicture。
2.转到OpenPicture的槽voidMainWindow::on_OpenPicture_clicked()
将这段代码添加到
QPixmapimage;//定义一张图片
首先说明一下版本,QT的库我使用的是4.8.5,其实4系列差别不大,opencv的库我使用的是2.4.8。
下面就这个简单的例子简要的说一下
1.首先在Qt界面中建立如下界面
该界面中包含一个PushButton和一个Label标签,把PushButton的对象名称改为OpenPicture,Label标签的改为ShowPicture。
2.转到OpenPicture的槽voidMainWindow::on_OpenPicture_clicked()
将这段代码添加到
QPixmapimage;//定义一张图片
image.load("Example1.jpg");//加载
ui->ShowPicture->clear();//清空
ui->ShowPicture->setPixmap(image);//加载到Label标签
ui->ShowPicture->show();//显示
这个槽中,意思就是说当触发到pushbutton的时候就执行该段代码,该段代码的意思即为显示一张图片
3.显示效果如下
总结:这个例子相对非常简单,仅供练手,后期我将结合GUI和opencv来学习opencv。
更新:代码地址也在CSDN'target='_blank'>http://download.csdn.net/detail/u014020344/9306461[/code]
相关文章推荐
- Qt使用教程之指定运行设置(二)
- qt+vs第二篇(designer的使用)
- qt+vs[基础控件介绍一]
- arm上打开摄像头
- Qt 将excel表添加到另一个表后面
- Qt:postEvent 与 customEvent() 函数 进行异步通信; 以及参数的传递 // 防止界面卡死;;
- 加快QT工程编译速度
- qt绘图相关的基础知识
- Qt5 程序启动画面动图效果
- QT学习 之 三维饼图绘制
- Qt5 程序启动画面图片效果
- Qt5.5.1 学习笔记
- ros用rqt_graph显示节点关系、rqt_plot显示数据流、rqt_console显示节点的输出、rqt_logger_level
- VS2010和QT中编码不一样
- Qt树形控件QTreeView使用1——节点的添加删除操作
- QT学习 之 QwtPlot(数学绘图)
- UFT/QTP的工作原理
- Qt中库函数的隐式调用与显式调用
- 解决"应用程序无法启动,因为应用程序的并行配置不正确"的问题(VS2008 + qt)
- 搭建MQTT协议环境