LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 912|回复: 5

关于显示器在windows和linux下色深度的问题

[复制链接]
发表于 2009-3-20 20:32:35 | 显示全部楼层 |阅读模式
为什么我们在windows中显示色彩的位深度是32位,而在linux是24位?
其实刚用linux时就发现这个问题,不过当时都没问出来,现在看来得多提问才好,不懂就要问!
关于这个问题,大家可以参考:
http://blog.csdn.net/xiamin/archive/2008/11/20/3342270.aspx
发表于 2009-3-20 21:29:50 | 显示全部楼层
民用显示器都是RGB三原色模拟一个像素的颜色,每个荧光点/LCD像素有256色阶,也就是8位(LCD尤其明显),所以,只能显示24位色,也就是真彩色。32位色是技术原因造成的,它们的区别就等于8和00008和00000000008之间的区别。32位色在显示器上,跟24位色一模一样,完全一样,彻底一样,没有一点不一样。

一直以来 对32位色另外的解释是24位基础上附加了8位alpha通道,用以实现透明效果
但是这是软件方面的考量,基于8bit面板的民用显示器硬件级别都是24位的极限(不考虑色彩校正电路)

另外 对于广大的普通使用者 32位怎么也比24位听着好听吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-20 21:40:18 | 显示全部楼层
哦,原来如此!谢谢!
回复 支持 反对

使用道具 举报

发表于 2009-3-21 14:45:55 | 显示全部楼层
Post by asmart;1963691
民用显示器都是RGB三原色模拟一个像素的颜色,每个荧光点/LCD像素有256色阶,也就是8位(LCD尤其明显),所以,只能显示24位色,也就是真彩色。32位色是技术原因造成的,它们的区别就等于8和00008和00000000008之间的区别。32位色在显示器上,跟24位色一模一样,完全一样,彻底一样,没有一点不一样。

一直以来 对32位色另外的解释是24位基础上附加了8位alpha通道,用以实现透明效果
但是这是软件方面的考量,基于8bit面板的民用显示器硬件级别都是24位的极限(不考虑色彩校正电路)

另外 对于广大的普通使用者 32位怎么也比24位听着好听吧


学习了~ 呵呵~
回复 支持 反对

使用道具 举报

发表于 2009-3-21 19:59:03 | 显示全部楼层
我觉的这个问题很好。LZ如果把标题改一下就更好了。方便以后查找。同时也可以做为科普知识。
回复 支持 反对

使用道具 举报

发表于 2009-3-21 20:57:36 | 显示全部楼层
真好,学习了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表