Main » Did You Know » Computer_Science »

The Science of Color

An overview of primary colors, the absence of color, and the additive and subtractive color systems.

In grade school we learn that there are three primary colors — red, yellow and blue — that when combined produce secondary colors such as green, purple and orange, and all the various shades and variations on the primary and secondary colors. However, these are the primary colors of pigment and different systems apply to the colors that we see on computer screens and the colors that we see in printed media and photographs.

Color Requires Light

Colors would not be possible without light because color is, in essence, light either reflected off of objects we see or viewed directly from the light source. When light is passed through a prism, the light beam changes direction, and the wavelengths are separated, causing the prism to produce the colors of the electromagnetic spectrum. Rainbows are light refracted through water particles in the air. Humans can only perceive a small portion of the electromagnetic spectrum — from 4.3-7.5 x 1014 Hz in frequency — and it is the wavelength of the radiation that determines the color of light that we are seeing. Each color has its own wavelength. Infrared, microwave, radio, television and electrical power have lower frequencies than visible light, and ultraviolet, X-rays and gamma rays have higher frequencies.

RGB and CMYK  - Additive and Subtractive Colors

Unlike the primary colors of pigment, the primary colors of light are red, green (not yellow) and blue, commonly referred to as RGB. The pigment color system does not apply to computer monitors because colors are created on monitors by adding light. RGB is an additive color system, which means that color is added to a black background. Black is the absence of light and therefore the absence of color. Secondary colors, such as cyan, magenta and yellow, are created by combining the primary colors. The color white is achieved by adding the three primary colors together in equal amounts.

There is, however, a third color system called subtractive, commonly referred to as CMYK. The primary colors of the subtractive system are cyan (C), magenta (M) and yellow (Y), the same colors that are the secondary colors of the RGB system. The letter "K" in CMYK stands for black. The subtractive color process is based on light reflected from an object and passed through pigments or dyes that absorb certain wavelengths, allowing others to be reflected. Unlike the additive system, which begins with black and adds color, the subtractive system begins with white and subtracts color. CMYK is commonly used in printing as most print begins with a white page that reflects white (RGB) light.

To reproduce color on the paper, transparent pigments (cyan, magenta and yellow) are used to filter out the RGB wavelengths in various combinations. In theory, the combination of these three colors should produce black, but the fourth color black in CMYK is needed to produce true black. The secondary colors of the subtractive system are red, green and blue, the primary colors of the additive system.


DID YOU KNOW...  approximately seven million different colors can be perceived by the human eye?







TECH RESOURCES FROM OUR PARTNERS
LATEST ARTICLES
Facts about Cloud Computing in 2017

The following facts and statistics capture the changing landscape of cloud computing and how service providers and customers are keeping up with... Read More »

Facts about Computer Science: Education and Jobs

The following computer science facts and statistics provide a quick introduction to the changing trends in education and related careers. Read More »

Text Messaging & Chat Abbreviations

From A3 to ZZZ this guide lists 1,500 text message and online chat abbreviations to help you translate and understand today's texting lingo. Read More »

STUDY GUIDES
The Five Generations of Computers

Learn about each of the five generations of computers and major technology developments that have led to the computing devices that we use... Read More »

Computer Architecture Study Guide

Computer architecture provides an introduction to system design basics for most computer science students. Read More »

Network Fundamentals Study Guide

Networking fundamentals teaches the building blocks of modern network design. Learn different types of networks, concepts, architecture and... Read More »