问题补充说明: 2 分别是什么; ?  BMP选项中 文件格式 Windws ? 深度是什么 24位R8G8B8是什么; ? 32位X8R8B8是什么; 16位中X1R5G5B5和R5G5B5和X4R4G4B4是什么有什么区别? 16位 24位 32位讲的是什么;和 OS/
BMP图片格式的介绍:
BMP(Bitmap-File)图形文件是Windows采用的图形文件格式,在Windows环境下运行的所来自有图象处理软件都支持BMP图象文件格式。
Windows系统内部各图像绘制操作都是以BMP为基础的。Windows3.0以前的BMP图文件格式与显示设备有关,因此把这种BMP图象文件格式称为设备相关位图DDB(device-dependentbitm360问答ap)文件格式。
Windows3.0以后的BMP图象文件与显示设备无关,因此把这种BMP图象文件格式称为设备无关位图DIB(device-independentbitmap)格式(注:Windows3.0以后,在系统中仍然存在DDB位图,象BitBlt()这种函数就是基于DDB位图的,只不过如果你想将图像以BMP格式保存然吗边常赵衣装随到磁盘文件中时,微软极力推荐你以DIB格式保存),目的是为了让Windows能够在任何类型的显示设备鱼上显示所存储的图象。BMP位图文件默认的文件扩展名是BMP或者bmp(有时它也会以.DIB或.RLE作扩展名)。
BMP文件的数据按照从文件头开始的先后顺序分为四个部分
位图文件头(bmpfileheader): 提供文件的格式、大小等信息。
位图信息头(bitm转更孔主措断语apinform脱句群满ation):提供图脚试顶突品台简像数据的尺寸、位平面数、压缩方式、颜色索引等信息
调色板(colo声记转眼rpalette):可选,如使用索引来表示图像,调色板就是索引与其对应的颜色的吧状假重留液映射表
位图数据(bitmapdata):图像数据区