Way to change "match" color in a selection?

R
Posted By
rbaulbin
Sep 12, 2005
Views
624
Replies
10
Status
Closed
Got a simple question… is there any way, in Photoshop 6, to make the contents of a selection match the color of the current foreground color?

Master Retouching Hair

Learn how to rescue details, remove flyaways, add volume, and enhance the definition of hair in any photo. We break down every tool and technique in Photoshop to get picture-perfect hair, every time.

J
jenelisepasceci
Sep 12, 2005
wrote:

Got a simple question… is there any way, in Photoshop 6, to make the contents of a selection match the color of the current foreground color?

Select – color range – selected color – click on the foreground swatch with the pipette

Peter
R
rbaulbin
Sep 14, 2005
Hey Peter –

Thanks for the reply. Is that only for making selections based on color? There’s no way to just select an area, and then choose an option to "make this selection the same as the foreground color?"
J
jenelisepasceci
Sep 15, 2005
wrote:

Hey Peter –

Thanks for the reply. Is that only for making selections based on color? There’s no way to just select an area, and then choose an option to "make this selection the same as the foreground color?"

I am afraid I don’t understand properly what you are after. If you want to colorize a selection with the foreground color, you would make the selection and then create a solid color adjustment layer, filled with the (default) foreground color and set to color blending mode. Your selection will turn into a layer mask automagically. Or make a selection and paint it with any brush in color mode. This will colorize at maximum saturation for the preexisting luminosity. If you use hue as the blending or brush mode, saturation of the original will be retained, so that shades of grey will stay unchanged.

Peter
W
Waldo
Sep 15, 2005
wrote:
Hey Peter –

Thanks for the reply. Is that only for making selections based on color? There’s no way to just select an area, and then choose an option to "make this selection the same as the foreground color?"

Maybe you can use the Replace color function.

Waldo
R
rbaulbin
Sep 19, 2005
Waldo wrote:
wrote:
Hey Peter –

Thanks for the reply. Is that only for making selections based on color? There’s no way to just select an area, and then choose an option to "make this selection the same as the foreground color?"

Maybe you can use the Replace color function.

Waldo

Don’t believe that’s in Photoshop 6?
R
rbaulbin
Sep 19, 2005
Peter Wollenberg wrote:
wrote:

Hey Peter –

Thanks for the reply. Is that only for making selections based on color? There’s no way to just select an area, and then choose an option to "make this selection the same as the foreground color?"

I am afraid I don’t understand properly what you are after. If you want to colorize a selection with the foreground color, you would make the selection and then create a solid color adjustment layer, filled with the (default) foreground color and set to color blending mode. Your selection will turn into a layer mask automagically. Or make a selection and paint it with any brush in color mode. This will colorize at maximum saturation for the preexisting luminosity. If you use hue as the blending or brush mode, saturation of the original will be retained, so that shades of grey will stay unchanged.
Peter

Hey Peter… I’m using Photoshop 6, and not quite sure if all that functionality is there… what’s a "solid color adjustment layer"?
J
jenelisepasceci
Sep 20, 2005
wrote:

Peter Wollenberg wrote:
wrote:

Hey Peter –

Thanks for the reply. Is that only for making selections based on color? There’s no way to just select an area, and then choose an option to "make this selection the same as the foreground color?"

I am afraid I don’t understand properly what you are after. If you want to colorize a selection with the foreground color, you would make the selection and then create a solid color adjustment layer, filled with the (default) foreground color and set to color blending mode. Your selection will turn into a layer mask automagically. Or make a selection and paint it with any brush in color mode. This will colorize at maximum saturation for the preexisting luminosity. If you use hue as the blending or brush mode, saturation of the original will be retained, so that shades of grey will stay unchanged.
Peter

Hey Peter… I’m using Photoshop 6, and not quite sure if all that functionality is there… what’s a "solid color adjustment layer"?

I never used PS 6, so I don’t know whether it comes with adjustment layers. You get essentially the same result by making your selection, creating a new layer and hitting ctrl+del. This fills the selection with the foreground color. Then set the mode of your new layer to color and the selected area appears colorized.
It would be really helpful if you could detail what you want to achieve. Do you want to make a selection within a selection based on the foreground color or do you want to colorize a selection with the foreground color?

Peter
R
rbaulbin
Sep 20, 2005
I never used PS 6, so I don’t know whether it comes with adjustment layers. You get essentially the same result by making your selection, creating a new layer and hitting ctrl+del. This fills the selection with the foreground color. Then set the mode of your new layer to color and the selected area appears colorized.
It would be really helpful if you could detail what you want to achieve. Do you want to make a selection within a selection based on the foreground color or do you want to colorize a selection with the foreground color?

Peter

OK, just looked up adjustment layers in the book, and they do indeed exist.
I was thinking more about what I’m trying to achieve, and I think I can phrase it differently:

Let’s say I have a layer containing a picture of a blue sweater. The sweater has about 150 different shades of blue, but there is one shade that sticks out the most to your eye. Let’s say I want to change the entire sweater to a very specific Red that I am currently using as the foreground color. I could use the color select tool and select that one shade of blue that sticks out the most, and fill it with that foreground red, but what about the other 149 shades of blue? Is there any sort of "intelligent filler" capability — in any version of Photoshop — that will intelligently assess the range of shades for a given "core color" in a selection, an then allow you to replace it with a different range of a different "core (foreground/background) color"
B
bogus
Sep 20, 2005
Try Image>Adjustments>Replace color

This will bring up a dialog box.

Click on the color you want to change. It will appear in a box.

Use the Replacement sliders to change the color.

Use the Fuzziness slider at the top to control how much the shades of the color are changes.

wrote:

I never used PS 6, so I don’t know whether it comes with adjustment layers. You get essentially the same result by making your selection, creating a new layer and hitting ctrl+del. This fills the selection with the foreground color. Then set the mode of your new layer to color and the selected area appears colorized.
It would be really helpful if you could detail what you want to achieve. Do you want to make a selection within a selection based on the foreground color or do you want to colorize a selection with the foreground color?

Peter

OK, just looked up adjustment layers in the book, and they do indeed exist.
I was thinking more about what I’m trying to achieve, and I think I can phrase it differently:

Let’s say I have a layer containing a picture of a blue sweater. The sweater has about 150 different shades of blue, but there is one shade that sticks out the most to your eye. Let’s say I want to change the entire sweater to a very specific Red that I am currently using as the foreground color. I could use the color select tool and select that one shade of blue that sticks out the most, and fill it with that foreground red, but what about the other 149 shades of blue? Is there any sort of "intelligent filler" capability — in any version of Photoshop — that will intelligently assess the range of shades for a given "core color" in a selection, an then allow you to replace it with a different range of a different "core (foreground/background) color"
MR
Mike Russell
Sep 20, 2005
wrote in message
[re procedure to change one color to another]

OK, just looked up adjustment layers in the book, and they do indeed exist.
I was thinking more about what I’m trying to achieve, and I think I can phrase it differently:

Let’s say I have a layer containing a picture of a blue sweater. The sweater has about 150 different shades of blue, but there is one shade that sticks out the most to your eye. Let’s say I want to change the entire sweater to a very specific Red that I am currently using as the foreground color. I could use the color select tool and select that one shade of blue that sticks out the most, and fill it with that foreground red, but what about the other 149 shades of blue?

Good point. This is not so important for most uniformly hued fabrics, for example knitted wool, which will retain the same color throughout, but tonal variation is important for natural objects, such as skin tones, foliage, sky, and for certain fabrics such as watered silk. These objects all have subtle hue variations and people know something is wrong when they are missing. This is the why some people complain about Ted Turner’s colorized movies, and why layers of translucent wax are a more convincing model of skin tone than a uniformly colored mannequin, or even a skillfully painted one.

Is there
any sort of "intelligent filler" capability — in any version of Photoshop — that will intelligently assess the range of shades for a given "core color" in a selection, an then allow you to replace it with a different range of a different "core (foreground/background) color"

The answer is yes, and the intelligent filter is called curves. Generally this is a two stage process. First put down an info point, and select an lab curve that maps your color to the correct a and b values. This may involve turning either the a or b curve, or both, upside down. This will retain the natural color variation of the object, rather than "colorizing" it to a single hue.

Next, find a mask that will restrict the color change to the object. You may be able to hand paint a mask, but if you’ll be doing this often, you may find a mask in either the a or b channels (use levels to bump the contrast) or less often the red, green, or blue channels of the image in RGB mode. Paste this in as a mask for your curve, do a little touch-up work on the mask, and you’re golden.

Try this experiment, try flipping the ends of the a curve end for end so that it slopes downward at a 45 degree angle. This turns red objects green and vice versa, often in a most startling way. For most photographs, the result is surprisingly natural, compared to swapping the ends of the b curve. Interestingly, red/green color blind people are insensitive to changes in the a channel.

Dan Margulis describes this procedure in greater detail in his Canyon Conundrum book. If you are going to be doing very many of these, the Curvemeister plugin has the ability to "pin" one color to another efficiently, without the need to lay down an info point and match the a and b values manually.


Mike Russell
www.curvemeister.com

Master Retouching Hair

Learn how to rescue details, remove flyaways, add volume, and enhance the definition of hair in any photo. We break down every tool and technique in Photoshop to get picture-perfect hair, every time.

Related Discussion Topics

Nice and short text about related topics in discussion sections