Tag:

从24bpp位图获取每个像素的RGB值,以便在C中转换为GBA格式

我想从.bmp文件中读取每个像素的RGB值,因此我可以将bmp转换为适合GBA(GameBoy Advance)的格式。 我需要为每个像素获取RGB,然后将此信息写入文件。 我试图使用结构: typedef struct { char signature[2]; unsigned int fileSize; unsigned int reserved; unsigned int offset; }BmpHeader; typedef struct { unsigned int headerSize; unsigned int width; unsigned int height; unsigned short planeCount; unsigned short bitDepth; unsigned int compression; unsigned int compressedImageSize; unsigned int horizontalResolution; unsigned int verticalResolution; unsigned int numColors; unsigned int importantColors; […]