QPixmap和QImage的区别
来源:互联网 发布:淘宝女装卫衣 编辑:程序博客网 时间:2024/05/21 06:18
QPixmap依赖于硬件,QImage不依赖于硬件。
QPixmap主要是用于绘图,针对屏幕显示而最佳化设计,QImage主要是为图像I/O、图片访问和像素修改而设计的。
当图片小的情况下,直接用QPixmap进行加载,画图时无所谓,当图片大的时候如果直接用QPixmap进行加载,会占很大的内存,一般一张几十K的图片,用QPixmap加载进来会放大很多倍,所以一般图片大的情况下,用QImage进行加载,然后转乘QPixmap用户绘制。QPixmap绘制效果是最好的。
以前我尝试了一下效果,只能就表面说一下拙见:
QImage在加载图片时,图片不会根据界面的大小而改变,也就是说我们不能根据界面大小来拉伸和压缩图片;
然而QPixmap在默认情况下,大小即为图片大小,但是它可以拉伸和压缩图片。。。
QPixmap依赖于硬件,QImage不依赖于硬件。
QPixmap主要是用于绘图,针对屏幕显示而最佳化设计,QImage主要是为图像I/O、图片访问和像素修改而设计的。
当图片小的情况下,直接用QPixmap进行加载,画图时无所谓,当图片大的时候如果直接用QPixmap进行加载,会占很大的内存,一般一张几十K的图片,用QPixmap加载进来会放大很多倍,所以一般图片大的情况下,用QImag……
同时QPimap主要用于加速显示,QImag主要是图像处理
0 0
- QPixmap和QImage的区别
- QPixmap和QImage的区别
- QPixmap和QImage的区别
- QPixmap和QImage的区别
- QPixmap 和 QImage区别
- QPixmap和QImage的区别及剖析
- QPixmap和QImage的区别及剖析
- QPixmap、QImage、QBitmap和QPicture的区别
- QPixmap和QImage的区别及剖析
- QPixmap和QImage的区别及剖析
- QPixmap与QImage的区别
- QImage与Qpixmap的区别
- QPixmap、QImage、QBitmap和QPicture 区别
- QImage,QPixmap的,QBitmap,QPicture的区别
- QPixmap和QImage的区别及剖析 (转载) (2011-10-25 14:51:25)
- QImage与QPixmap加载图片效果 【两者的区别】
- QT绘图设备QPixmap,QImage,QPicture的区别
- QImage和QPixmap小区别
- python数据类型详解
- Activity与Intent
- Debian安装最新版Redis
- [HotSpot VM] JVM调优的"标准参数"的各种陷阱
- 树形DP_______Strategic game( POJ 1463 )
- QPixmap和QImage的区别
- 用JDK中的 jps、jinfo、jstat、jstack、jmap、jconsole等命令对JVM,内存,线程进行分析和故障诊断
- Codeforces Round #368 (Div. 2) A~D
- DelayQueue 学习
- VMwave虚拟机安装linux,ubuntu系统及配置
- 一步步优化JVM一:概述、方法及需求
- 【项目管理和构建】——Maven下载、安装和配置(二)
- Android-满屏幕拖动的控件
- 关于数塔一类问题的动态规划问题