Quote:
Originally Posted by sere83
well, I don't think 16 bit colour depth would be a disaster by any means. Most Win Mobile devices have 16 bit colour depth and still look nice. Apple apparently does not reveal colour depth information. Speculation has suggested thhat the iphone screen is 24 bit, but no one can be sure. I think it does make a difference though as other phones have higher resolutions and pixel density than the iphone yet many believe the iphones screen to still be one of the best (sharpest/crispest etc) available on any mobile phone. I have to agree too, the iphones screen is very nice.
|
Could be because iPhone colordepth is really 24 bit (or 32 bit, which is 24bit (8bit/primary color)+8bit alpha). You can compensate for lower resolution by implementing antialiasing, which basically use alpha blending to simulate "partially filled" pixels. And higher colordepth may gives iPhone better antialiasing compared to WinME smartphones, hence the sharper screen impression.
BTW, 32 bit HVGA represent exactly the same amount of memory than 16 bit VGA.
If Meizu go for it, and iPhone indeed is 32bit/pixel, they will have to move around the same amount of memory / screen....coincidence? ;-)
To know the iphone colordepth, visualizing a black and white picture of a smooth gradient (from black to white) should give the answer. Just count the number of bands, even with dithering they should be visible.
Anybody want to generate such an image and show it on his iPhone? ;-)
I would say that 32 bit depth with an HVGA screen is a better decision that 16 bit depth on a VGA one: I think that having alpha allows for composition effects more easily/efficiently than if you do not have, that may be one of the trick behind iPhone UI smoothness :-)