The human eye can differentiate about 10 million colors. A 24-bit display mode can produce about 16 million. Why, then, do operating systems have 32-bit and higher display modes if the apparent quality is the same as a 24-bit mode?
|
|
This disparity is likely due to a variety of factors:
|
|||||||
|
|
You're incorrectly assuming that the distribution of those colors over the gamut matches the human eye. The distribution of the 16 million colors is chosen for technical simplicity, ignoring even the difference in sensitivity for red and green. For the same reason, there's a sizeable part of the gamut which many monitors can't display at all (15% is usual) |
|||
|
|
|
24 bit isn't really 16 million different colors. It 3 times a single color at different intensity which your eye/brain interprets as a single color, it isn't. So, try this exercise, show all the 256 different "reds" with the other colors at 0. Then you'll find out that 8 bits per color x 3 actually isn't that much... |
|||
|
|
|
Because if you used 7-bits instead of 8-bits per RGB component, you'd get 21-bits for all color space and that would sum up to about 2 million colors, much less than what we can see. |
|||
|
|
|
From graphics processing and system-programmers' point-of-view, 32-bit staffs are much easily manageable than 16-bit/24-bit/whatever-bit staffs .... simple explanation, right? |
|||||||
|