Почему, по-видимому, на Mac доступно иное количество уникальных цветов по сравнению с Windows? - PullRequest
1 голос
/ 23 февраля 2011

Снимок экрана с текстом типа «Дисплей Mac использует больше цветов», который, по-видимому, в окнах отображает только 2 цвета (черный и белый), показывает почти 240 уникальных цветов на Mac. Оба изображения были сохранены как BMP.

Может кто-нибудь объяснить, почему существует такая огромная разница и как захватить или прочитать таким образом, что я получаю только 2 цвета вместо 240 разных цветов (разные оттенки серого, черного)?

Ответы [ 2 ]

1 голос
/ 23 февраля 2011

Чтобы было ясно, гораздо больший диапазон цветов связан с субпиксельным сглаживанием, используемым на Mac, и предположительно отключенным (или иным образом не показанным в скриншоте) в Windows.

SPAA использует преимущества знания того, что каждый пиксель на ЖК-дисплее - это фактически три подпикселя, которые управляются независимо.Таким образом, несмотря на то, что на снимке экрана может быть окрашена вся ширина пикселя, при отображении светится только треть (или, возможно, две трети) пикселя.

В википедии, как обычно, доступно гораздо больше информации!
http://en.wikipedia.org/wiki/Subpixel_rendering

1 голос
/ 23 февраля 2011

Это сглаживание, и Windows делает это тоже, если включен ClearType.

...