且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用C将图像的BMP文件转换为数组

更新时间:2023-11-09 14:27:52

您需要读取每像素的位数:
You'll need to read the number of bits per pixel:
bpp=(int)extract(fp1,24,2); 



如何读取每个像素取决于每个像素的位数。对于最常见的24 bpp的情况,你可以读取3个字节,它将是你的像素的蓝色,绿色和红色值。



看看这里的完整说明: BMP文件格式 - *** [ ^ ]