DAN MARGULIS APPLIED COLOR THEORY

 

Finding the Inverse Color

 

From: "Matthew"

Date: March 7, 2010 5:33:39 AM HST

Subject: [colortheory] inverse colors

 

I tried an experiment, which sort of failed, and I'd like to know why. 

 

If red and cyan are complimentary, wouldn't it stand to reason that the inverse of red is cyan?  I took a swatch of r255,g0,b0 and inverted it.  It looked cyan, however, when checking its color in cmyk values, I got back c52,m0,y13,k0.  Shouldn't it have been c100,m0,y0,k0?

 

It went like that for the compliments to green and blue as well.  I also tried it the other way around, starting with c100,m0,y0,k0 in a CMYK document, inverting and came back with c0,m100,y100,k100.  In that example it seemed like it just reversed all of the numbers, which after checking the Photoshop documents is what the inverse function will do.

 

Is there a way to properly invert a color in Photoshop, with respect to additive color?

 

Thanks,

Matt Paquin

_________________________________________________________________

 

From: Michael Jahn

Date: March 7, 2010 9:45:16 AM HST

Subject: Re: [colortheory] inverse colors

 

Hi Matthew,

 

Without getting too technical, since RGB is additive, and photoshop is

designed to convert RGB values into the closest reasonably CMYK that could

be expected to be printed, you will not get the round trip transformation

you are wishing for.

 

There are many colors that can be represented in a additive system such as

RGB color mode that can't really be represented identically in a subtractive

system such as CMYK color mode.

 

So, 255r inverted would actually be 255g 255b. Since RGB color space is

normally "viewed" using some backlit display, there are many colors that

really can't be represented properly using ink on paper with reflected

light.

 

In addition to this, the relationship between what you might have started

with in RGB - to what you will get in CMYK - is dependent on what you have

in your color settings (In Photoshop, under the Edit menu, select Color

Settings)

 

To help you visulize what is going on here, create a new RGB image - and

create two colors in it

 

one with a swatch of 255r 0g 0b with this inverted ( that is 0r 255g 255b)

 

open up the info window (under  Window, select Info)

 

change the First Color Readout to "Actual Color"

 

change the Second Color Readout to "RGB Color"

 

now, when you convert that RGB mode to CMYK mode, look at the values

 

On my computer, I selected "North American Prepress 2" and as my color

settings for this experiment

 

the red square now 96% Magenta - 90% Yellow - but the RGB values - 205r 50g

51b - even if i go in and change the red while i am in CMYK mode to 100

Mageta 100 Yellow, the RGB only gets to 204r 34g 41b not the 255r 0g 0b you

were hoping for, and this is perfectly logical, as you can print something

that looks like 255r using Magenta and Yellow in on paper.

 

Hope that helps you understand.

 

If you want do a shallow dive;

 

http://en.wikipedia.org/wiki/CMYK_color_model

 

A little deeper dive requires you understanding color space in general

 

http://en.wikipedia.org/wiki/HSL_and_HSV

 

 

Michael Jahn

___________________________________________________________________________

 

From: Dan Margulis

Date: March 9, 2010 3:19:19 AM HST

Subject: [colortheory] Re: inverse colors

 

Matt writes,

 

I tried an experiment, which sort of failed, and I'd like to know why. 

 

If red and cyan are complimentary, wouldn't it stand to reason that the inverse of red is cyan?  I took a swatch of r255,g0,b0 and inverted it.  It looked cyan, however, when checking its color in cmyk values, I got back c52,m0,y13,k0.  Shouldn't it have been c100,m0,y0,k0?

 

No. This procedure doesn't work across colorspaces because of compensations for ink impurities, dot gain, gamma, and the gamuts of the two spaces. Here, 255r0g0b is outside of the CMYK gamut and 100c0m0y0k is outside of the RGB gamut. There's also a luminosity issue. In any RGB, 255r0g0b is vastly darker than 0r255g255b, its inverse. So converting it to CMYK is likely to get a value in the 50c range.

 

It went like that for the compliments to green and blue as well.  I also tried it the other way around, starting with c100,m0,y0,k0 in a CMYK document, inverting and came back with c0,m100,y100,k100.  In that example it seemed like it just reversed all of the numbers, which after checking the Photoshop documents is what the inverse function will do.

 

Is there a way to properly invert a color in Photoshop, with respect to additive color?

 

It's not clear what a "proper" inverse is, or what it would be used for if we did know what it was. Suppose that we say the definition is that when the inverse color is on a layer at 50% opacity above the original color, the result is 50% gray. Or, possibly better, that when the inverse color is on a layer at 50% opacity in Color mode, the result is a grayscale version of the document.

 

If that's the definition, and we're talking about photographs and not swatches of brilliant colors, it can only be achieved in LAB AFAIK, and even then it's of limited use. For example, what's the inverse color of bright yellow? Depending upon how you define the yellow it's going to have a value of 95L-98L. Invert that and it calls for a brilliantly intense blue that simultaneously is black, IOW an imaginary color. Invert it and put it on a Color layer and it calls for a brilliantly intense blue that's nearly as light as a white, which is also an imaginary color. So although LAB can theoretically create these "inverses", it's not obvious what the purpose would be.

 

Dan Margulis