
1024*800像素的16色位图,它的大小为多少KB?
1024*800像素的16色位图400KB。32位色的则是3200KB。
说明:
16色图像像素值的取值范围为[0,15]。每个象素点需要4个二进制位来表示。即1024*800像素需要3276800二进制位表示。一个字节8位,3276800位为4009600个字节表示,每1K=1024Byte,所以,4009600字节等于4009600/1024=400KB。
32位色则指的是用32表示一个像素,1024*800像素则需要1024*800*32个二进制位表示,同样的换算为kB为:1024*800*32/8/1024=3200KB。
扩展资料:
32位色图的色数:
16位色的发色总数是65536色,也就是2的16次方;24位色被称为真彩色,它可以达到人眼分辨的极限,发色数是16777216色,也就是2的24次方。
但32位色就并非是2的32次方的发色数,它其实也是16777216色,不过它增加了256阶颜色的灰度也就是8位透明度,发色数其实2的24次方,但是增加了8位透明度,就规定它为32位色。
少量显卡能达到36位色,它是24位发色数再加512阶颜色灰度。
参考资料来源:百度百科-16色图像
参考资料来源:百度百科-位图
参考资料来源:百度百科-32位色