sizeof ( RGBQUAD )是什么解决方法
sizeof ( RGBQUAD )是什么
sizeof(BITMAPINFOHEADER) + PaletteSize*sizeof ( RGBQUAD )是计算BITMAPINFO结构体的大小,PaletteSize*sizeof ( RGBQUAD )计算颜色表的大小,那请问颜色表大小为什么这么算?
------解决方案--------------------
typedef struct tagRGBQUAD { // rgbq
BYTE rgbBlue;
BYTE rgbGreen;
BYTE rgbRed;
BYTE rgbReserved;
} RGBQUAD;
每颜色大小
调色板大小乘每颜色大小就是调色板需要的空间
------解决方案--------------------
bmp文件的格式是这样。
sizeof(BITMAPINFOHEADER) + PaletteSize*sizeof ( RGBQUAD )是计算BITMAPINFO结构体的大小,PaletteSize*sizeof ( RGBQUAD )计算颜色表的大小,那请问颜色表大小为什么这么算?
数字图像处理
c++
dib类
sizeof
------解决方案--------------------
typedef struct tagRGBQUAD { // rgbq
BYTE rgbBlue;
BYTE rgbGreen;
BYTE rgbRed;
BYTE rgbReserved;
} RGBQUAD;
每颜色大小
调色板大小乘每颜色大小就是调色板需要的空间
------解决方案--------------------
bmp文件的格式是这样。