Understanding Color
Not for the faint of heart, this page attempts to explain technical details about color.
Understanding Color
Understanding Color
Warning: This page is highly technical.
Note: We highly recommend that everyone checks out our page on making your images Presto ready, and the best they can be. This will help with (what could be) much heartbreak!
RGB or CMYK?
A very common question we receive is "do I use CMYK or RGB for my images and files?"
The short answer is: If you upload an interior PDF (i.e. front and back cover are separate files) with all images and artwork converted to CMYK, you will incur the least amount of image alteration in the production work flow.
However, this is a problem: computers require RGB and printers require CMYK.
Comparing Colorspaces: Additive vs. Subtractive
There are two ways to make colors:
1.Start with a black sheet, and use the 3 primary colors until you get white, and every color in-between. This is called the "additive" color model because you are starting with no light (black) and adding light to create color. This is how the RGB colorspace creates colors.
2.Start with a white sheet, and use 4 basic colors until you get black, and every color in-between. This is called the subtractive colorspace because you are starting with pure light (white) and covering it up until there is none (black). This is how the CMYK colorspace creates color.
"Well, why isn't everything just in RGB? (or CMYK?)"
Well, everything in the projection world (computer monitors, TV's, cinemas, etc.) is RGB because viewing devices use a __black screen__, and need to add light to create color. However, paper is white, so printers need to remove light to create color. Thus the great conflict of digital printing: You design on an additive device (the monitor), but you print on a subtractive device (the printer).
Computer displays use the additive color space because they start with a black canvas
Printers use the subtractive CMYK color space because they start with a white canvas
How to Make a Rainbow
In order to create a full range of colors, you need several pieces:
A color model is the method used to make the colors for your image. In grade school, the color model used several jars of paint that you swirled together. In digital devices, a color model is a mathematical formula that will generate colors based on input parameters. So far, we have generally talked about the CMYK and RGB color models which are the most common.
The total possible colors you can create with your color model is known as thecolor space. The colors in the color space that can be created by a device is called the "gamut". An ICC Profile is standard file type used to define the gamut for a given device.
Where the trouble starts is the CMYK color model cannot produce as many colors as the RGB color model.
There are three primary color spaces used in printing and digital publishing:
CMYK(There are several permutations including US Web Coated SWOP, Generic CMYK)
RGB- The new standard for digital devices
AppleRG - Actually created by Adobe for early Apple Macintosh computers, this is still the primary color space used for Macintosh computers.
In the figure above, you can see a chart that graphs the color spaces for CMYK, sRGB, and AppleRGB. Each line encircles that possible colors for each color space. Note how much smaller the CMYK color space is! CMYK is particularly poor at recreating greens and purples. Looking at the graphs, you can see how much trouble there can be when you need to print colors that are outside of the color space (this is called "out of gamut".)
The Language of Color
Just like we have many spoken languages, there are many color languages or "color spaces" as they are called. And much like translating a spoken language, translation between color spaces is not exact. Every language has unique words that do not correspond to other languages, and thus some guessing and judgment is needed when making the translation.
As an example, let's think of the French language. It has a set of rules, and vocabulary of words that are used to produce the language. The "sRGB Color Space" has a set of rules that create the available colors. Translating from French to German requires care to convert words and phrases that do not directly correspond. Similarly, translating from sRGB to generic CMYK requires care to convert colors that do not directly correspond.
In order to translate properly, the translator needs to be properly told the exact color space of the source image, and the desired color space to be translated. There are many variations of RGB, much like dialects of French, each with their own nuances.
The White Point at the End of the Tunnel.
If you have made it this far, you must be a pro. So there is only one issue to resolve, and that is the white point. As anyone who has tried to choose a paint color knows, there are thousands of different "whites". With a lot of simplification, a white point is the point on the graph above that color space considers is "true" white. Notice the blue and green dots in the center of the graph? Those represent the white point for the AppleRGB and sRGB color spaces, respectively. This difference in ideas of what is "white" can cause much trouble.
Danger! Notice how the entire AppleRGB is shifted toward blue? This can result in a heavy blue tint to images, particularly monochrome images. If you convert a file created with the AppleRGB profile to the CMYK, but you use wrongly state the source color space as sRGB, you will see this blue tint because the translator had the wrong understanding of what is true white.
Useful Links
A history of the Apple RGB Color Profile, which was actually created by Adobe.
Comments
Fantastic explanation!
Re: Fantastic explanation!
Thanks so much for the positive feedback :)
Let us know if you have any questions along the way!
Have a great day
PrestoPhoto support
Does your printer convert my CMYK to its own CMYK ?
How can I preview printer's results using me preview option in Photoshop (6)?
Re: Does your printer convert my CMYK to its own CMYK ?
If you want to preview, use US Web Coated SWOP as your profile to get the best approximation. However, we suggest most customers use sRGB unless they have advanced graphics (non-photo) designs