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。读写图像