QImage类提供了一个硬件无关的图像表示方法,该图像可以逐像素被访问和用于画图设备。
Qt提供了QImage、QPixmap、QBitmap和QPicture四种图像操作类。QImage类主要用于I/O和直接逐像素访问、操作;QPixmap主要用于在屏幕中显示图像;QBitmap是一个基于方便考虑继承自QPixmap的提供1bit深度二值图像的类;QPicture是一个可以记录和响应QPainter类命令的画图设备。
QImage继承自QPaintDevice,QPainter类可以被用来直接在图像上进行画操作。
QImage类支持QImage::Format枚举变量描述的多种图像类型,包括8-bit, 32-bit 和 alpha-blended images
QImage 提供很多可以用于获取图像信息和进行图像变换的函数。
1。读写图像

QImage类在Qt中提供了一种硬件无关的图像表示,适用于I/O和直接像素访问。它支持多种图像类型,包括8-bit、32-bit及alpha-blended images。QImage可以读写图像,提供获取图像信息的函数,支持像素赋值操作,并能进行图像格式转换和变换。QImage与其他Qt图像类如QPixmap、QBitmap和QPicture协同工作,QPainter可以在其上直接绘图。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



