网站首页
编程语言
数据库
系统相关
其他分享
编程问答
nImageWidth
2024-12-13
QT: QImage::bits()访问图像出现数据错位
问题: 在解析bmp图片时,使用QImage::bits()拿到第一个像素点的数据,依次访问像素点数据时,发现图像数据错位现象。原因: 经查询应该为QImage读取bmp图像时,每行的像素点所占内存需为4字节的倍数,所以按照图像的长和宽以及深度,按字节依次读取会出现错位现象。