像“Mac显示器使用更多的颜色”这样的文本的屏幕捕获显然在Windows上显示只有2种颜色(黑白),显示Mac上近240个独特的颜色。 这两个图像已被保存为BMP。
任何人都可以请解释为什么有如此巨大的差异,以及如何捕捉或阅读,我只得到2种颜色,而不是240种不同的颜色(不同的灰色,黑色)?
这是反锯齿,如果启用ClearType,Windows也会这样做。
要清楚,更多的颜色范围是由于在Mac上使用的亚像素抗锯齿,并且可能在Windows上被关闭(或者在screendump中不显示)。
SPAA利用了LCD上每个像素实际上是三个独立控制的子像素的知识。 因此,即使在屏幕截图中整个像素宽度可能会被着色,但只有三分之一(或者三分之二)的像素点亮时才会显示。
更多的信息可以在维基百科,按照惯例!
http://en.wikipedia.org/wiki/Subpixel_rendering