Using hue/saturation adjustment layer to match color from another image?

How can I use a hue/saturation adjustment layer on image 'A' so that it matches the color of image 'B' please?

Depends, John.
If you're able to create a reasonable selection via Color Range, feathered masking, etc, then by matching one specific color, you'll also be correcting for that entire range of hue. It might have been needed anyway...or you use a color filter to correct the whole image, if it's needed.
As we all know, each image presents its own specific challenges and solutions.

Similar Messages

  • In Photoshop CC (2014), Hue/Saturation adjustment layer properties disappear

    I am running Photoshop CC (2014) under Windows 7 Professional.  The program is up to date.
    Today, while editing an 8-bit image, I added a Hue/Saturation adjustment layer.  Then, in the properties panel for this layer, with the on-image adjustment tool selected, I clicked a color in the image to get a range of colors whose saturation I wanted to adjust.  Next, using the saturation slider in the properties panel, I increased the saturation of this range of colors. Finally, I closed the properties panel by clicking on the double arrow in the upper right corner.
    Later, I wanted to modify this adjustment layer.  I double-clicked on the layer thumbnail to reopen the properties panel, and found that, although the previous increase in saturation was still operating, the saturation slider was back at its default position, and the range of colors that I had previously established was gone.  Thus, I could not make further adjustments to this range of colors.
    I then did some further experimentation:  I deleted the first Hue/Saturation adjustment layer, and created a new Hue/Saturation adjustment layer. I then again established a range of colors as above, again increased the saturation of these colors, and then again closed the properties panel by clicking on the double arrow in the upper right corner.  This time, however, when I wanted to try to modify this adjustment layer, instead of double-clicking on the layer thumbnail to reopen the properties panel, I right-clicked on the layer and then clicked on "Edit adjustment..."  This opened the properties panel, which, this time, correctly showed my original adjustments -- the saturation slider showed the positive adjustment that I had previously made, and the range of colors established earlier was still shown. But then, on a hunch, I added a Curves adjustment layer above the Hue/Saturation adjustment layer.  Now, when I again opened the properties panel of the Hue/Saturation adjustment layer (by right-clicking on the layer and then clicking on "Edit adjustment..."), my previous settings were gone -- the saturation slider was at its default position and the range of colors was gone!  (But the increase in saturation was still operating.)
    Thus, it appears that there is a bug in the functioning of the properties panel of the Hue/Saturation layer: In short, once you have added a further adjustment layer, you can't then go back and make changes to the properties of the Hue/Saturation layer.  I would be interested to hear if others have noticed this.  Also, is Adobe planning to address this?

    OK, I am not entirely sure I have understood your post completely, but when you edit a colour range with a Hue/Sat layer, and click off and back on again, it will default to showing the RGB values, which you may not have made any adjustment to.  If you pick the previous colour from the image, or a similar colour, it _will_ show you the adjustments.  So long as your picked colour is contained within the range of the previous adjustment.
    Ypu could also use the RGB drop down (actually they call it Master nowadays), and chose the colour that is closest to your previously picked colour.  I expect you are away that you can edit the colour range being operated on by dragging the four sliders on the two colour bars at the bottom of the Properties panel.
    Does that make sense, or am I going in the wrong direction?

  • Hue/Saturation Adjustment Layer

    I am a Photoshop beginner working on a class project.  In the Hue/Saturation adjustment layer box, what number value will give me a "cool blue" for the Hue slider?  Thank you.

    "Cool blue" is as specific a color as "Yummy Purple". Wikipedia took a shot at defining cool blue here:
    Cobalt blue - Wikipedia, the free encyclopedia
    which it displays as this:
    and your sliders in Hue/Saturation set to:
    H20 S0 L34 will put you in the ballpark.
    I suggest that when it comes to color spec you familiarize yourself with the Pantone Matching System, for starters.
    Good luck.

  • Adding to the selection of a current hue/saturation adjustment layer?

    I made a selection on a car, used a Hue/Saturation adjustment layer to change that selected color, though I went and used the Magic Wand to add more to my selection and that new part of the selection is not affected by the previous Hue/Saturation adjustment layer. How is this done? Do I have to make a new Hue/Saturation adjustment layer for the added selection Using Cs5.
    Thanks.

    There's selection of the color range the Hue/Saturation layer will work on.  That's controlled by the little sliders that appear when you choose, for example, "Reds".  You can do things like widen or narrow the range of colors included, as well as widen or narrow the ramps defining how much that colors near the edges of the ranges will be affected.
    There's also the possibility that you defined a layer mask when making the Hue/Saturation layer, which will define which pixels in the image will be affected.  If so, you need to click on the layer mask in the Layers panel and paint on it (white to choose which parts the Hue/Saturation layer will work on, black to choose which parts not to work on).  You can, of course, paint grayscale on the layer mask to have certain pixels partially affected.
    Hope this helps.
    -Noel

  • Hue/Saturation adjustment layer questions

    1. When selecting the  channel, like red and then boosting the saturation, does this mean that it is only boosting saturation to the reds in the image and there is no possibility of it boosting the saturation of greens or yellows that may reside in the image?
    2. I also did separate saturation boosts to the green and yellow channel. What is then the purpose of going to the Master channel and boosting the saturation to this channel after boosting the saturation of the individual red, green and blue channels?
    Thanks.

    1. To clarify what you meant by "fine tuning what colors are selected by adjusting sliders for the range at the bottom" my photo has a pink object and a person with reds in the skin. If I select the Reds drop down in the Hue/Saturation adjustment layer and use the eyedropper to select just the pink object to use for my saturation boost, will it leave the reds in the person's skin alone? Is that how it works?
    2. Does it make a difference if you boost the saturation for the Master prior to adjusting the individual colors like reds, and greens? Does the order matter if you do the reds and greens first and then the master?
    Thanks.

  • The eyedropper tool does not work with a hue saturation adjustment layer

    I am using PS CC 2014, and the problem I am having is that when I want to use the eyedropper tool to adjust the colour range affected by a Hue/Saturation adjustment layer, rather than selecting the colour in the Properties window for the adjustment layer, use of the eyedropper closes the properties window and changes the foreground colour in my palette.
    Here's the real hitch... the same thing happened to me at school last night where a) the Mac's are older and b) CS6 is still used.
    It's something with my user settings, to be sure, because the prof logged into his account on the Mac I was using in class to test it out, and it worked for him; we logged back into my account and it still did not work for mine.
    Any ideas?
    Thanks for any insights.
    RP

    Indeed Trevor, that did solve the problem. Clearly it was something I changed... wish I knew what. But, I have a list of all the settings changes I made before, so I can figure it out by making one at a time then checking...
    RP

  • Hue/Saturation Adjustment Layer Bug in Photoshop CS6

    I noticed that most of the time I cannot copy a Hue/Saturation adjustment layer in Photoshop CS6. (In about a third of all cases it works, in all others I have to create a new Hue/Saturation adjustment layer).
    Hitting Command + J will cause my Mac to make an error sound.
    Option + delete also doesn't work half the time.
    Also: I cannot do a "Stamp visible" above a Hue/Saturation adjustment layer. Hitting Command + Option + Shift + E will bring another error sound.
    I have to creat a new layer, and then create a stamp visible. But half the time this doesn't work, either. Hitting Command + Shift + N will give me another error sound.
    I have to create a different adjustment layer, then an empty layer, and only then I can create a "stamp visible".
    Only Hue/Saturation adjustment layers are affected by this - but it's a true hold-up.

    What Mac? What version of OSX? That aside, your issue sounds too exotic to be a genuine bug. Sounds more like some specific combination of settings is preventing this. could be anything from blending tricks to color profiles...
    Mylenium

  • Hue/Saturation Adjustment layer problems

    I posted earlier about having problems printing with new color laser printer and colors printing wrong.  It is not the printer, the printer prints perfect color from what I see on my screen (calibrated).    Have narrowed it down to a hue/saturation adjustment layer.  When I  open and print a scrapbook paper (brownish color jpg) with out doing anything to it,   it prints perfect color.   When I add an hue/saturation adjustment layer  (to change the color to blue)  then it won't print the right  color.  I have  checked "colorize" and unchecked "colorize" when adding  an adjustment  layer.  I have tried flattening the image and merging the layers before printing. I have unclipped the adjustment layer to the layer below.      It prints the wrong colors only when I add a hue/saturation layer
    What am I missing?  This is driving me absolutely crazy!!!
    Thanks!

    You could try Layer - Flatten just for the moment of printing (don't forget to undo it afterward).
    Seems too basic a problem, though...  I more strongly suspect a color management problem.
    Is there a difference in the way you're opening the file that prints well vs. the one that's a problem?  Or is this one and the same file?
    What is your document profile?
    What do you have set in the Photoshop print dialog for color management?
    What do you have set in the printer driver for color management?
    -Noel

  • Brushes greyed out with Hue Saturation adjustment layer

    Hi,
    I was editing a photo using a hue saturation adjustment layer in CS6 and wanted to paint on the mask to hide some small areas. However, the brushes palette is greyed out. Any ideas what's causing this?
    Kindest regards

    What version photoshop cs6 are you using?
    Have you applied all the latest updates from within photoshop under Help>Updates?
    Resetting the photoshop preferences might fix it as well:
    http://forums.adobe.com/thread/375776?tstart=0

  • How can you match an existing color when you are using the Hue/Saturation adjustment layer?

    Hi, I have a student who wants to match the color of a new layer to the exact color of an existing layer. He is using an adjustment layer to "eyeball" the color match, but is there a way to ensure that the match is perfect?

    Depends, John.
    If you're able to create a reasonable selection via Color Range, feathered masking, etc, then by matching one specific color, you'll also be correcting for that entire range of hue. It might have been needed anyway...or you use a color filter to correct the whole image, if it's needed.
    As we all know, each image presents its own specific challenges and solutions.

  • Hue/Saturation adjustment layer panel

    I think the whole Hue/Saturation panel could use an overhaul.
    Short of that, it would be nice if the H/S adjustment layer panel stayed on the color setting you last left it on.  Right now it just switches back to "Master" when the adjustment layer is reselected after another layer has been selected.  There is no indication of what color ranges have had adjustments made to them.

    i agree- i really wish there was some way to see in the drop down menu which colors have been adjusted w/o having to go through each one.
    it would really make things easier for people who work with alot of adjustment layers.

  • Using the eyedropper tool to take a color from another file or website...

    Hi,
    I'm new to Kuler, but recall being able to use the eyedropper tool in InDesign and click on an area of color from a file from another application or a website and have use it in the InDesign file.
    Am I incorrect?
    If there is a way to do what I am asking if you could please explain how I'd really appreciate it.
    Thanks and look forward to hearing back from you soon.

    Not sure what exactly you are asking here.
    However, wrt Kuler in Indesign, You can add swatches to Indesign Swatches Panel. You can apply color to ID Fill/Stroke color by simply double-clicking a color on Create Tab inside Kuler panel. Or you can take color from Fill/Stroke and set it as base in Create tab to create theme around it

  • Hue/Saturation adjustment layer destroys quality of image?

    I have a very big and very high quality image. All I want to do is simply change the colour, but when I do this it completely destroys the quality of the image. How can I fix this or stop this from happening? I am currently using Photoshop CS5, is this problem fixed in CS6?
    Thank you so much to anyone who can shed some light on this problem
    Kkorb

    If you mean the way Hue/Sat tends to break up image integrity with posterization and exaggerated noise, then this is inherent in how the tool works (any given pixel is either affected or not). Extending the falloff range helps, and sometimes setting the layer to Color blend mode can minimize the effect.
    Try Selective Color instead. It's not as powerful, but works in a different way and doesn't do the same kind of damage.

  • Photoshop Elements 9 - unable to use brush in adjustment layer

    HI
    I'm new to Adobe Photoshop Elements and have recently purchased Elements 9. I am having problems using the brush in adjustment levels.
    I've opened a RAW image and converted it to black and white by desaturating it using an adjustment layer. I'm then trying to adjust the black and white image using several adjustment levels. I'm using the brush to black out the parts of the image in the particular adjustment layer I don't want changing. This worked initially, but for some reason, the brush stopped working in the adjustment layers. It's a soft brush set to 300px, the mode is "Normal" and opacity is 100%. Put simply, it's not obliterating anything in the layer, nor does anything appear in the thumbnail over on the right (both these things happened before)
    The brush works normally when adjusting an image with no levels i.e. when you simply open a RAW or TIFF file and use the brush.
    I've tried uninstalling the programme and reinstalling, but the porblem persists.
    Can anyone offer any help? It's frustrating as I can't selectively adjust my image. Am I doing something wrong, is it a glitch, or is it just a simple case of ticking a simple box some where in the pre-sets?
    Hoping someone can help.

    Check that you have your brush set to black (foreground color black)
    and that your actually painting on the layer mask (click on the layer mask
    to make it active).
    Try just painting on the mask of your adjustment layer used to desaturate the photo
    with a black brush (the color should come back)
    Sometimes with multiple adjustment layers, the strokes on one layer mask may overlap
    the strokes on another.
    If you want more control over a black and white conversion, you might try something like
    the following.
    1. Add a hue\saturation adjustment layer and change the layers blending mode to Color
    2. Add another hue\saturation adjustment layer and move the saturation slider to -100
    3. On the first adjustment layer (the one with the color blend mode), move the hue
       and saturation sliders for different black and white effects.
    4. If you want to add a color tint, set the top hue\saturation layer to colorize and
        adjust the hue and saturation sliders for different tint effects.
    MTSTUNER

  • Setting values of an Hue/Sat adjustment layer.

    Hi everyone!
    I'm sorry to but I desperatly search a function for photoshop CS5 that changes values of an HUE/Saturation adjustment layer.
    I searched several times on internet but couldn't find.
    I also tried with the scriptlistener but when I'm changing values of the adjustment layer, nothing writes in the logs.
    Could someone else please ? Thanks in advance.

    Does this help?
    #target photoshop
    setHueSatForLuminance ([0, 60, 0], [9, -30, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]);
    // hue/sat-layer function;
    function setHueSatForLuminance (master, red, yellow, green, blue, cyan, magenta) {
    // =======================================================
    var idMk = charIDToTypeID( "Mk  " );
        var desc43 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref8 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            ref8.putClass( idAdjL );
        desc43.putReference( idnull, ref8 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc44 = new ActionDescriptor();
            var idType = charIDToTypeID( "Type" );
                var desc45 = new ActionDescriptor();
                var idpresetKind = stringIDToTypeID( "presetKind" );
                var idpresetKindType = stringIDToTypeID( "presetKindType" );
                var idpresetKindDefault = stringIDToTypeID( "presetKindDefault" );
                desc45.putEnumerated( idpresetKind, idpresetKindType, idpresetKindDefault );
                var idClrz = charIDToTypeID( "Clrz" );
                desc45.putBoolean( idClrz, false );
            var idHStr = charIDToTypeID( "HStr" );
            desc44.putObject( idType, idHStr, desc45 );
        var idAdjL = charIDToTypeID( "AdjL" );
        desc43.putObject( idUsng, idAdjL, desc44 );
    executeAction( idMk, desc43, DialogModes.NO );
    // =======================================================
    var idsetd = charIDToTypeID( "setd" );
        var desc46 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref9 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref9.putEnumerated( idAdjL, idOrdn, idTrgt );
        desc46.putReference( idnull, ref9 );
        var idT = charIDToTypeID( "T   " );
            var desc47 = new ActionDescriptor();
            var idpresetKind = stringIDToTypeID( "presetKind" );
            var idpresetKindType = stringIDToTypeID( "presetKindType" );
            var idpresetKindCustom = stringIDToTypeID( "presetKindCustom" );
            desc47.putEnumerated( idpresetKind, idpresetKindType, idpresetKindCustom );
            var idAdjs = charIDToTypeID( "Adjs" );
                var list3 = new ActionList();
                    var desc12 = new ActionDescriptor();
                    var idH = charIDToTypeID( "H   " );
                    desc12.putInteger( idH, master[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc12.putInteger( idStrt, master[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc12.putInteger( idLght, master[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc12 );
                    var desc48 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc48.putInteger( idLclR, 1 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc48.putInteger( idBgnR, 315 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc48.putInteger( idBgnS, 345 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc48.putInteger( idEndS, 15 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc48.putInteger( idEndR, 45 );
                    var idH = charIDToTypeID( "H   " );
                    desc48.putInteger( idH, red[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc48.putInteger( idStrt, red[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc48.putInteger( idLght, red[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc48 );
                    var desc49 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc49.putInteger( idLclR, 2 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc49.putInteger( idBgnR, 15 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc49.putInteger( idBgnS, 45 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc49.putInteger( idEndS, 75 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc49.putInteger( idEndR, 105 );
                    var idH = charIDToTypeID( "H   " );
                    desc49.putInteger( idH, yellow[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc49.putInteger( idStrt, yellow[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc49.putInteger( idLght, yellow[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc49 );
                    var desc50 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc50.putInteger( idLclR, 3 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc50.putInteger( idBgnR, 75 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc50.putInteger( idBgnS, 105 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc50.putInteger( idEndS, 135 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc50.putInteger( idEndR, 165 );
                    var idH = charIDToTypeID( "H   " );
                    desc50.putInteger( idH, green[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc50.putInteger( idStrt, green[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc50.putInteger( idLght, green[1] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc50 );
                    var desc51 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc51.putInteger( idLclR, 4 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc51.putInteger( idBgnR, 135 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc51.putInteger( idBgnS, 165 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc51.putInteger( idEndS, 195 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc51.putInteger( idEndR, 225 );
                    var idH = charIDToTypeID( "H   " );
                    desc51.putInteger( idH, blue[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc51.putInteger( idStrt, blue[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc51.putInteger( idLght, blue[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc51 );
                    var desc52 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc52.putInteger( idLclR, 5 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc52.putInteger( idBgnR, 195 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc52.putInteger( idBgnS, 225 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc52.putInteger( idEndS, 255 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc52.putInteger( idEndR, 285 );
                    var idH = charIDToTypeID( "H   " );
                    desc52.putInteger( idH, cyan[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc52.putInteger( idStrt, cyan[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc52.putInteger( idLght, cyan[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc52 );
                    var desc53 = new ActionDescriptor();
                    var idLclR = charIDToTypeID( "LclR" );
                    desc53.putInteger( idLclR, 6 );
                    var idBgnR = charIDToTypeID( "BgnR" );
                    desc53.putInteger( idBgnR, 255 );
                    var idBgnS = charIDToTypeID( "BgnS" );
                    desc53.putInteger( idBgnS, 285 );
                    var idEndS = charIDToTypeID( "EndS" );
                    desc53.putInteger( idEndS, 315 );
                    var idEndR = charIDToTypeID( "EndR" );
                    desc53.putInteger( idEndR, 345 );
                    var idH = charIDToTypeID( "H   " );
                    desc53.putInteger( idH, magenta[0] );
                    var idStrt = charIDToTypeID( "Strt" );
                    desc53.putInteger( idStrt, magenta[1] );
                    var idLght = charIDToTypeID( "Lght" );
                    desc53.putInteger( idLght, magenta[2] );
                var idHsttwo = charIDToTypeID( "Hst2" );
                list3.putObject( idHsttwo, desc53 );
            desc47.putList( idAdjs, list3 );
        var idHStr = charIDToTypeID( "HStr" );
        desc46.putObject( idT, idHStr, desc47 );
    executeAction( idsetd, desc46, DialogModes.NO );

Maybe you are looking for

  • Help needed in swing!urgently!

    Hi im new to java envirnoment.Im working on a project,i need to design a tutorial page. How do i write a program for asking user to input values for a matrix form? how to i design the page for this? How do i invoke a Japplet?Is it the same procedure

  • I backed up everything, per genius bar advice, can't find itunes file there

    I backed up all my computer's data. Now, I want to retrieve an itunes file from that backup disc, but when I click on itunes, I don't see all my files, only an application. How do I access single files from my backup disc?  It should also be on iclou

  • Redo log problem

    Hello, I had 12 log groups with 2 member in each group, size og 60mb. I was adding new groups with larger members and deleting old groups . I droped 10 old groups and i after some time while querying v$log , I found that those 2 old groups are consta

  • Can size of RBS tablespace be reduced?

    Hi folks. Hope this is the right forum for this question. Anyway, we're running Oracle 8.1.6 Standard Edition on Win NT 4.0. A few months ago, we ran a SQL Update statement on a table with 176,000 rows and then did a Commit. As a result our RBS (roll

  • Trying to Boot Camp with Windows 8.1 Problem

    I'm trying to Boot Camp my Mac with Windows 8.1 and have been getting this problem: "The disk cannot be partitioned because some files cannot be moved." I did a search for help with this topic and found 100s of threads with the same problem. However,