1.计算机显示
我们每天都会盯着屏幕看,不论是电脑还是手机,那么电脑显示的原理是什么,图片视频是怎么显示在屏幕上面的呢?
其实计算机屏幕是由像素构成的,颜色是由计算机内部的颜色系统控制,像素由二进制表情不同的颜色,然后通过显示器三色枪打出的颜色混合而成,三色枪,分为红、绿、蓝(RGB) ,涉及到屏幕硬件知识。
不同图片使用的二进制位数
2.计算机色彩体系
颜色空间:RGB,CMY,HSV,HSL,Lab,
按照通用的RBG标准,如下图所示
rbg有6位16进制表示,16 = 2^4, 4 * 6 = 24,所以,rgb有 2 ^ 24 = 16777216种可能,总共显示16777216种颜色
取值范围:0~16777215, 就是3个byte
3.电脑屏幕上有多少像素
以mac 电脑为例 分辨率为2560 * 1600 = 4096000像素。
24位,就是每个像素3个byte, 4096000像素 * 3 = 12288000byte = 11.7M;
4.大型游戏与显卡
大型游戏,需要更多的灯光,材质渲染,尤其是3D游戏,需要更多显存和高频GPU参与渲染计算,计算机不只有CPU还有GPU