为什么RGB没有显示有些人类能看到的所有颜色?

[复制链接]
查看11 | 回复3 | 2012-12-23 10:37:37 | 显示全部楼层 |阅读模式
因为RGB是用来表达显示设备的色域的方式..原因是计算机在处理数据时..都采取一定的位深度..一般一个通道取8位..这完全是因为计算机的运算能力有限..而且数字运算中只能精确到一定的精度..在内部运算时..又不得不做一些莫为的舍入..所以我们看到的结果并不代表实际的数值.所有的A/D转换在量化时候都碰到一样的问题.这里有个图显示了几种色域的关系.希望可以帮到楼主....
回复

使用道具 举报

千问 | 2012-12-23 10:37:37 | 显示全部楼层
RGB是用三原色合成某种颜色,光谱上不等同于真实颜色,但给人的色觉上的感觉一样。是模拟是幻象。比如白光,三原色能合成白的感觉,但不能实现真实的或刺眼的白。所以需要伽马校正...
回复

使用道具 举报

千问 | 2012-12-23 10:37:37 | 显示全部楼层
喂喂,我们的眼睛是肉眼又不是什么激光眼,当然很多颜色都看不到...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行