Steve on Image Processing
May 9th, 2008
Anti-aliased text in color
Over the past few years I've been fascinated to see the progress in making text look better on the screen. (I should confess right away that I know nothing about typography, and almost nothing about text anti-aliasing.) I recall reading some time ago that the Microsoft ClearType technology made use of color pixels, even when displaying "black" or gray text text. I thought to myself, "I wonder how that works," and then I promptly forgot all about it.
A couple of weeks ago I was preparing to give a presentation at Yale, and I was tinkering with a screen magnifier program (ZoomIt; highly recommended) to use during my presentation. When I cranked the zoom factor all the way up, I was startled to see the colors everywhere in my text.
Here's a screen shot of a portion of my browser display:
Now here's a highly enlarged view of the word "Each":
Well! That's pretty cool. Human visual perception is a strange and wondrous thing.
Added note: Blog reader Alessandro suggests looking at the Wikipedia article on subpixel rendering for more information.
7:00 am |
Posted in Uncategorized |
Permalink |
You can follow any responses to this entry through the RSS 2.0 feed.
You can skip to the end and leave a response. Pinging is currently not allowed.
Leave a Reply
|
Those color pixels are useful due to the colored RGB subpixels of TFT screens, which effectively triple the horizontal resolution.
I agree that’s extremely cool: have a look at http://en.wikipedia.org/wiki/Subpixel_rendering
Typography is also something deeply fascinating…
Alessandro—Thanks. I’m going to add your subpixel rendering link to the post.
Hi Steve,
As far as appearance on screen is concerned, these colours let the text merge into backgrounds and avoid displaying sharp edges. However capturing screen text and storing might become an issue. You capture a text field which was suppose to be a binary image however when you store it in paint or some other imaging software you see it as an RGB which may not look as crisp and even readable when converted to grayscale.
Nomee—Thanks for your comments. I don’t agree, though. I wouldn’t expect a screen capture to be binary just because text was being displayed. In fact, I would never capture or scan text to binary if I had the option otherwise. Screen captures of text on my Windows laptop look just as good as the original.