Image Color Matching in Windows 2000

How can you be sure the mosaic of color images on your Web site looks the same on every monitor? Windows 2000's ICM will track and fix any color irregularities.

By  Brien M. Posey | Jan 17, 2001
Print ArticleEmail Article
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn

If you create a Web page that contains images, you probably take for granted the idea that the images will appear the same to everyone. Sure, some people will have their video cards set to different resolutions or numbers of colors, but on comparable systems, the images should look the same. Although this idea sounds simple, it really isn't.

You've probably noticed that during the Windows Setup process, Windows attempts to determine the exact make and model of your monitor. The reason for this detection process is that every brand of monitor works a little differently. If you view an image that has with just a few colors, such as a 16- or 256-color image, you'd probably never notice these subtle differences. However, if you view a high-resolution photograph that contains lots of colors, the differences quickly become apparent.

Image Color Management

This is where Image Color Management (ICM) 2.0 comes in. ICM 2.0 is a Windows 2000 component; its job is to make sure that an image looks the same on every system. It accomplishes this task by looking at the profiles for each individual type of monitor. By knowing exactly how an individual monitor will display a known color, ICM can alter the color so that it's displayed correctly on that monitor.

For example, suppose ICM knew that a particular monitor displays the color blue just a bit too dark. ICM could alter the way that images containing blue are displayed, so that the color blue is displayed accurately in spite of the monitor's inherent flaws.

Beyond Monitors

As cool as ICM is, its functionality doesn't stop with monitors. ICM performs the same type of task on a wide variety of other devices, such as scanners, digital cameras, and printers. ICM maintains a color profile for each type of input device. Because the specific color inaccuracies are known for each device, ICM can correct the images as they're fed into the computer. Likewise, because ICM knows about color inaccuracies associated with printers, it can intervene to make sure images are printed in accurate colors.

Because ICM relies so heavily on device profiles, you may wonder what happens when a device has no profile. Usually, ICM is used in situations with both a source and a destination device. For example, a scanner might be the source, and the monitor might be the destination. If either device contains a color profile, that color profile is used--even if the other device doesn't have a profile. When a device doesn't have a profile, ICM uses a built-in color profile called sRGB in place of the missing device-specific profile. //

Brien M. Posey is an MCSE who works as a freelance writer. His past experience includes working as the director of information systems for a national chain of health care facilities and as a network engineer for the Department of Defense. Because of the extremely high volume of e-mail that Brien receives, it's impossible for him to respond to every message, although he does read them all.

Comment and Contribute
(Maximum characters: 1200). You have
characters left.
Get the Latest Scoop with Enterprise Networking Planet Newsletter
Helpful Links
  • Yankee Group Mobile WAN Optimization Report

    Mobile work continues to evolve. Your organization must keep up with the demands of its mobile workforce. This report introduces the concept of mobile WAN optimization and provides three case studies including RCM, PRTM and Einstein that highlight how this emerging technology can help IT departments achieve what previously appeared to be conflicting goals. Read >

  • Network Security Resources

    More threats than ever before pose a danger to today's enterprise network. Get the latest tips and intel on the newest risks in our guide to network security resources. Read >

  • Extreme Savings: Cutting Costs with WAN Optimization

    Did you know it's possible to cut IT costs without impacting day-to-day IT operations? In fact, when you download this whitepaper from Riverbed on cost-savings through WAN optimization, you'll discover how businesses of all different sizes have realized a return on investment in just a few months through significant hard cost savings in areas such as bandwidth reduction and IT consolidation. It's called Extreme Savings and its only from Riverbed. Read >