ˋωˊ 我们知道彩色图像扔掉彩色信息就变为灰度模式,那灰度模式扔掉灰度信息,只剩黑与白,就变成了了位图模式,位图模式下的图像被称为位映射1位图像,因为其位深度为1。只有灰度模式和多通在显示器的参数中,使用更多的是位深Bit-depth的概念。后面会详细说明深度和具体颜色的关系。虽然在设计师眼里,PNG、BMP、JPG、JPEG、GIF这些有分辨率属性的点阵图像统统称之为位图
32位:Alpha透明度+ 24位当8/16位深度时,单个原始颜色(R/G/B)最大只能表示为(0~2^3)/(0~2^6), 无法满足(0~0xff)的范围,所以显示的颜色范围有限。当24位深度时,使用24bit显示一个8位位图除了可以索引彩色图像外,也可以是灰阶图像,相信更多的是用于灰度的图像,既然有8位的灰阶图像,也就是说从白到黑分成256种渐变,那16位灰阶图像也是存在的
8位位图判断一个数是否符合8位位图的原则首先看这个数的二进制表示中1的个数是否不超过8再看这n个1n8是否能同时放到8个二进制位如果可以放进去再看这八个二进制位是否可以循环右移偶数位得到我们但是,由于只有很少的编辑选项可用于位图模式图像,通常最好先在灰度模式下编辑图像,然后再将它转换为位图模式。注意: 在位图模式下,图像的每个通道包含1 位
1位位图有调色板2^8=256个,总共256*4=0x400个字节,加上0x36,正好是偏移地址0x436 对应是以下结构的数组typedef struct tagRGBQUAD { BYTE rgbBlue; //蓝色BYT2019-12-21 18:01 −位图(bmp)文件格式分析作者:深蓝(由博主分享) 一、什么是位图计算机能以位图和矢量图格式显示图像。1、位图(Bitmap): 图像又称点阵图