灰度象和伪彩色象(如256色象)的颜色表有什么区别?
8位灰度图的文件, 除了文件头信息以外, 剩下的数据每个象素占1个字节即8bit, 共有256级灰度, 从0表示的纯黑到255表示的纯白, 1-254是按灰度递变的.
256色图像, 除了文件头信息外, 要有一个彩色表, 共256种颜色, 其中每个颜色占用4个字节, 红绿兰(还不是红黄蓝, 记不清了)各占1个字节, 表示这个颜色中3个色彩分量的比例, 第四个字节无意义. 当红绿兰三个分量分别为255, 255, 255时, 这个颜色就是白色, 当三个分量分别为255,0,0时, 为红色, 等等. 彩色表后, 是每个象素的颜色索引值, 每个象素一个字节 .
256色屏幕模式:是指你的显示模示,你的显示器显示的色彩数可以达到256种颜色(也就是8位色,2的8次方)。
电脑是按二进制的方式工作的,且一般情况下数据读取的最小单元为8位即一个字节(byte)。8位可以表示256个值。由于电脑中的处理数据都使用二进制,所以处理颜色的方式当然也采用二进制来计算和存储。256色即8位色就是用一个字节来存储颜色的色彩处理方式,65536是16位的即两个字节,此外还有三个字节(24位)和四个字节(32位),以后还会出现更高位的吧。之所以会出现4096色和256色的区别问题就在于此。因为4096色指的是显示设备可以显示的颜色数,那当然是按单色的亮度等级的三次方来算。256色指电脑可以处理的颜色的数量,所以按2的8,16,24次方来算。电脑通过一定的算法,将这些数据所表示的颜色转化到显示屏上。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!