Changing skin tones with adjustment layer fails

Hi,
I am running PS CC 2014 and all I want to do is to adjust a skin tone to match it to the rest of the bodys skin color.
I have watched some videos on YouTube but my PS doesnt seem to work that way and I wonder why.
My workflow:
Copy background layer.
Quick select area of body where skin tone has to be changed
(If necessary: improve selection)
Now create adjustment layer with gradiation curve
Select with double click midtone pipette and select one point of the "good skin tone" (also pressing CTRL at the same time when selecting it)
Confirm with OK.
Reject box which wants to take over skin tone as standard color.
Click with pipette in the previously selected skin area which has to be changed.
Instead of adjusting the color into a good skin color, this area turns into a strange orange color.
All I can do now is to walk through the single RGB channels to makle adjustments and hope to get anywhere
near the expected result.
Where have I gone wrong ? Where does the orange color come from ?
Any proposals how to get to a reasonable result ?
Preferably with this workflow. But all other ideas are welcome, too.
Thx.
Arnold.

For what it's worth: I have found that when sculptural modeling is involved, such as the in the hand, working with Curves in LAB (where tone is discrete from color) produces the color change more naturally and provides greater control over local contrast. You may want to consider that alternate approach. In this sample, the left forearm provided the reference color and I chose to lighten the tonal scale a bit.
One off-topic comment: A shorter than normal focal length lens creates a foreshortening that makes near objects disproportionately large in relation to the rest of the object or scene. In this instance, consider its effect on the hand-head sizes. I would suggest that a focal length at least 1 1/2 times normal would be more appropriate.
Good luck.

Similar Messages

  • Change skin tones using CMYK values

    Hello,
    I have learn that a great starting point for a white skin tone should be:
    M and Y are the same, with a little higher percentage of yellow. C is 1/5 to 1/3 the amount of the Y and M numbers. K = 0.
    For example: C=8, M=30, Y=32, K=0
    My questions is how to use this starting point in Aperture. Hope anyone can help me with this.

    Hi Frank,
    What I want to to is the following.
    I like to change skin tones with CMYK settings as mentioned above.
    For example in Photoshop I do the following:
    - I open a layer with a curve and select one of the color channels;
    - Then I picker a skin tone with the color picker (CMYK mode on) and click to get a point in the curve.
    - Then I drag the point in the curve so that I it meets the color value.
    - Above actions I perform for each channel so I get the values as mentioned below.
    M and Y are the same, with a little higher percentage of yellow. C is 1/5 to 1/3 the amount of the Y and M numbers. K = 0.
    When you change the skin tone to these criteria, I have a nice skin tone starting point.
    Update: When I select CMYK for viewing as you showed me in your screenshot, I do not see any changes when editing curves or levels. Also, the curves and levels are RGB and not CMYK.

  • Media pending with adjustement layer CC 2014

    Hi,
    I have so many problem with adobe premiere pro CC 2014
    - Media pending with adjustment layer track and some Red giant effects on it. Impossible to rendering ! Please, what the problem ?
    - I loose sound sometimes during playback, I can not hear anything.
    - Sound make a big noise sometimes, like a 1khz but not exactly. It appears when I go up the volume after adding gain or push up the volume in effect control.
    Have you got solutions please ?
    Thank you

    >What to do?
    Start by asking in a forum that is specific to your program... what program are you talking about?
    The Cloud forum is not about using individual programs
    The Cloud forum is about the Cloud as a delivery & install process
    If you will start at the Forums Index https://forums.adobe.com/welcome
    You will be able to select a forum for the specific Adobe product(s) you use
    Click the "down arrow" symbol on the right (where it says All communities) to open the drop down list and scroll

  • Changing opacity in an adjustment layer to affect just one video track

    Premiere Pro CS6
    Hi,
    I have a sequence of images in one video track that creates an animation and I've added an ultra key effect to remove the background of every image one by one (not sure if there was a better way to do this but anyway). Now I want to introduce this animation slowly with an opacity change but I can't seem to make it work. I've tried adding an adjustment layer and changing the opacity but this didn't work, I only want to change the opacity of this animation, not the other video track as well. So then I added a transform effect to the adjustment layer. I adjusted the opacity within this transform effect in this adjustment layer but I can't seem to make this work well either.
    I've tried exporting the animation as a separate file so that I can bring it back to my project as one clip, but I'm a bit lost as to what kind of file to export it to. I tried an AAF file but that didn't load into my main project at all well and I had to force PPro to close.
    Thanks.

    Make your animation in its own sequence.
    Then bring that sequence into the EDIT SEQUENCE.  ( a Nest)

  • CS4 - Color Sampler readout with Adjustment Layer selected?

    I'm not sure if this is a setting, or a bug, or the way adobe intended it, but perhaps some of you may know.
    In Photoshop CS4, I have a few color samplers around the stage. I notice that the color readouts require that I make some adjustments using a curves layer. I add the curves adjustment layer and start to make adjustments. The only problem is that while I have an adjustment layer selected (so I can make changes to it) my color sampler readouts in the info panel display blank.
    In previous version of photoshop this was not the case as you could open the adjustment dialog without actually having that adjustment layer selected. I love the new adjustment layer panel, but its really frustrating having to make some changes to an adjustment layer and then select another layer to see what those changes did to the color samplers, and back and forth, and back and forth.
    Does anyone have a fix for this? Is it a bug? Is there a reason that CS4 functions this way?

    I'm not sure if this is a setting, or a bug, or the way adobe intended it, but perhaps some of you may know.
    In Photoshop CS4, I have a few color samplers around the stage. I notice that the color readouts require that I make some adjustments using a curves layer. I add the curves adjustment layer and start to make adjustments. The only problem is that while I have an adjustment layer selected (so I can make changes to it) my color sampler readouts in the info panel display blank.
    In previous version of photoshop this was not the case as you could open the adjustment dialog without actually having that adjustment layer selected. I love the new adjustment layer panel, but its really frustrating having to make some changes to an adjustment layer and then select another layer to see what those changes did to the color samplers, and back and forth, and back and forth.
    Does anyone have a fix for this? Is it a bug? Is there a reason that CS4 functions this way?

  • Removing a portion of a layer with Adjustment Layer?

    My brain isn't working too well today. How would I go about removing a portion of a image using Adjustment Layers?
    I can't alter the opacity of layers below an Adjustment Layer using that Adjustment Layer can I?

    [I can't alter the opacity of layers below an Adjustment Layer using that Adjustment Layer can I?]
    Yes, if you apply AE's native "Transform" filter to the adjustment layer and keyframe the opacity.
    It's not really using an adjustment layer, but similarly you could also remove a portion of an image without directly editing that image layer by using asolid above it masked to the shape you need as a track matte ... or even with stencil/silhouette alpha blending modes.
    BTW, it makes me feel better to know I'm not the only one whose brain just flat out stops working at times and I have to go to the forums and ask how to do things I've done a million times. ;~)

  • MOTION TRACKING PROBLEM WITH ADJUSTMENT LAYER

    Hi.
    I'm trying to  blur out a logo on a shoe, but I'm having some difficulty getting the  tracker to stick to the logo.  Can someone help me, please.  Here are  the steps I took:
    1.  I used Tracker to track a logo that I want to blur out.
    2.   After analyzing the layer, I went back to check the attach point frame  by frame  The attach point is centred perfectly on the logo on every  frame.
    3.  Then, I added an adjustment layer, and used the pick  whip to ensure that the position of the adjustment layer is the same as  the attach point position from the tracker.
    4.  On the adjustment  layer, I created an ellipse mask, applied a gaussian blur.  But when I  do playback, the ellipse mask is all over the place and not sticking to  the logo.
    Does anyone have an idea as to what I'm doing wrong?  Any advice would be appreciated.  Thanks, in advance.
    2010 Mac Pro.  After Effects CS5.  Snow Leopard 10.6.6.

    To start off I always apply tracking data to a null then parent the null to the layers that should follow the track.
    Make sure that you have picked the right target. Make sure that you've picked the right options. You should be using Transform as the track type. You should also do a quick Google search. There are a bunch of tracking tutorials out there.
    If your null follows the object then you can parent the adjustment layer to the null. That should do it.

  • Weblogic 10.3 - changing jndi-name with deployment plan fails

    I was trying to alter the global jndi name of a stateless ejb by using a deployment plan, but can't get it to work.
    - to be able to replace it later on with a deployment plan, I specify a jndi-name in weblogic-ejb-jar.xml (so I do not use the @mappedName)
    e.g.
    <?xml version="1.0" encoding="UTF-8"?>
    <weblogic-ejb-jar xmlns="http://www.bea.com/ns/weblogic/10.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/10.0 http://www.bea.com/ns/weblogic/10.0/weblogic-ejb-jar.xsd">
         <weblogic-enterprise-bean>
              <ejb-name>ExampleService</ejb-name>
              <enable-call-by-reference>true</enable-call-by-reference>
              <stateless-session-descriptor>
                   <business-interface-jndi-name-map>
                        <business-remote>com.example.ExampleServiceRemote</business-remote>
                        <jndi-name>com.example.ExampleService#com.example.ExampleServiceRemote</jndi-name>
                   </business-interface-jndi-name-map>
              </stateless-session-descriptor>
         </weblogic-enterprise-bean>
    </weblogic-ejb-jar>
    - during deployment I specify a deploymentPlan with following content:
    <variable-definition>
    <variable>
    <name>ejb_jndiname_ExampleService</name>
    <value>ExampleService</value>
    </variable>
    </variable-definition>
    <module-override>
    <module-name>ExampleService.jar</module-name>
    <module-type>ejb</module-type>
    <module-descriptor external="true">
    <root-element>weblogic-ejb-jar</root-element>
    <uri>meta-inf/weblogic-ejb-jar.xml</uri>
    <variable-assignment>
    <name>ejb_jndiname_ExampleService</name>
    <xpath>/weblogic-ejb-jar/weblogic-enterprise-bean/\[ejb-name="ExampleService"\]/stateless-session-descriptor/business-interface-jndi-name-map/\[business-remote="com.example.ExampleServiceRemote"\]/jndi-name</xpath>
    <operation>replace</operation>
    </variable-assignment>
    </module-descriptor>
    </module-override>
    - after deployment, the original jndi-name ("com.example.ExampleService#com.example.ExampleServiceRemote") is active in the jndi tree instead of "ExampleService"
    p.s. When I specified the jndi-name in weblogic-ejb.jar.xml as
         <weblogic-enterprise-bean>
              <ejb-name>ExampleService</ejb-name>
              <enable-call-by-reference>true</enable-call-by-reference>
              <jndi-name>com.example.ExampleService#com.example.ExampleServiceRemote</jndi-name>
         </weblogic-enterprise-bean>
    and the replace in the deployment plan as
    <variable-assignment>
    <name>ejb_jndiname_SecurityService</name>
    <xpath>/weblogic-ejb-jar/weblogic-enterprise-bean/\[ejb-name="ExampleService"\]/jndi-name</xpath>
    <operation>replace</operation>
    </variable-assignment>
    the replacement does work (checked by verifying the jndi-name within the deployed ear using the console), but the problem then is that the jndi-name does not appear in the jndi tree (that's why I tried the <business-interface-jndi-name-map>)
    Any ideas?
    Kind regards,
    Ben
    Edited by: user11230128 on 4-jun-2009 7:42

    After a Service Request and some trial and error, I got it to work after adding the following part in each 'jar module override' section of the deployment plan:
    <module-descriptor external="false">
    <root-element>ejb-jar</root-element>
    <uri>META-INF/ejb-jar.xml</uri>
    </module-descriptor>
    Apparantly this is needed even though there is no ejb-jar.xml in the jar.
    So the deployment plan has to be something like:
    <variable-definition>
    <variable>
    <name>ejb_jndiname_ExampleService</name>
    <value>ExampleService</value>
    </variable>
    </variable-definition>
    <module-override>
    <module-name>ExampleService.jar</module-name>
    <module-type>ejb</module-type>
    <module-descriptor external="false">
    <root-element>weblogic-ejb-jar</root-element>
    <uri>meta-inf/weblogic-ejb-jar.xml</uri>
    <variable-assignment>
    <name>ejb_jndiname_ExampleService</name>
    <xpath>/weblogic-ejb-jar/weblogic-enterprise-bean/[ejb-name="ExampleService"]/stateless-session-descriptor/business-interface-jndi-name-map/[business-remote="com.example.ExampleServiceRemote"]/jndi-name</xpath>
    <operation>replace</operation>
    </variable-assignment>
    </module-descriptor>
    <module-descriptor external="false">
    <root-element>ejb-jar</root-element>
    <uri>META-INF/ejb-jar.xml</uri>
    </module-descriptor>
    </module-override>
    ...

  • 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 );

  • Cc opacity keyframe on black and white adjustment layer doesn't work

    hi
    i use premiere cc under w8.1 pro
    well i noticed a strange behavior
    i added an adjustament layer , black and white effect , and several keyframes
    seems that premiere reads only the first one
    for example
    1) keyframe -> @0%  the second keyframe @100%  the video is all in color ,doesn't matter how many keyframes i add
    2) first key @100% second @0% (opacity) the video is all in black and white , again doesn't matter how many keyframes i add , only the first is read
    i tried the black and white effect , on video ,titles and so on and it works perfectly , it doesn't work on the adjustament layer
    i tried others effects on adjustament layer and they work
    is a bug ?
    is there an known bug in prev. versions?
    thanks

    thanks i do it, saturation
    but can't understand why this happen with adjustament layer only
    may i know which cc version do you use?
    sometime i think to buy c6 , i have cc subscription

  • Making an adjustment layer only affect one layer

    How is this done?  Whenever I select an adjustment layer when I'm on an existing layer, I think it's going to link itself to that layer but it doesn't.  How can I make an adjustment layer only affect the one beneath it, or even link it to it?

    - Hold option and click between the two layers (your cursor will change shape)
    - Have the adjustment layer active and create a clipping mask (command-option-g)
    - Put both layers in a group and change the group blending mode to normal
    The first two are the same way to get a clipping mask. More about them here:
    http://help.adobe.com/en_US/Photoshop/11.0/WSfd1234e1c4b69f30ea53e41001031ab64-7853a.html

  • Layer Mask with Adjust Skin Tones?

    Is there a way to use a layer mask with the adjust skin tone option in PE4? I like what it did to the skin , but not what it did to the wall in the photo. Thanks.

    Hi Jon there are at least three ways.
    #1..Make a selection.. then apply the skin tone option. Only the selected area will be active.
    #2... Duplicate the layer you want to work on. Apply the skin tone. Then hold the Ctrl key and make a new layer. The new blank layer will be below the layer with the skin tone. Then hold the Alt key and click between the two layers to group them. The skin tone will disappear but you can paint it back with a black brush, or remove with an eraser. Just be sure to have the blank layer active.
    #3... Duplicate and apply tone as in #2. Open an adjustment layer, like levels, directly below the skin tone layer. Click ok do not make any adjustments. Then as above hold the Alt key and click between the layers to group them, look for the link symbol. Now you can remove with a black brush or add with a white brush.
    Butch

  • I have photoshop CS2, wanting to adjust the skin tones

    I take photos of clothing for a on-line seller.  I have been using a Nikon D-200 which seems not to like the various blues of jeans. When I adjust the color of the the jeans, it of course changes the skin color. How could I isolate the skin for color correction. Any ideas would be much appreciated

    Hi John, Thank you for the tip, I will practice the methods you suggest.
    Sincerely,
    Cherie
    Cherie's Designer Boutique
    Direct Website; www.cheriesboutique.com
    eBay Store; www.ebaycheries.com 
    (Monthly Special)
    *ADD 2 or More Items To Your Order And Receive An Additional 15% Off Our Already Low Prices By Entering The Following Promotion Code On Checkout - CDBDC2 To Qualify You Must Have 2 Or More Items In Your Order and The More You Buy The More You Save So Its A Great Opportunity To Stock Up On Your Favorite Designer Brands!!
    Date: Fri, 27 Nov 2009 17:57:21 -0700
    From: [email protected]
    To: [email protected]
    Subject: I have photoshop CS2, wanting to adjust the skin tones
    You've almost answered your own question.  You'll need to "isolate" the skin areas in your photograph(s).  This is a tedious process that takes some getting used to.  I tend to use the "lasso" tool, but you could use something like the "magic wand" tool.  If it's the jeans you want to manipulate, you'll have to "select" them separately.  I'd get the selections and then save them separately ( Selections > Save Selections ).  You might want to post this in the Photoshop section of these forums and see what they come back with over there.  Up until now, it sounds like you're color correcting the entire photograph, so nice blues, but not so nice skin tones.  Makes sense to isolate them from eachother, no?
    >

  • 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

  • Why are my eyedropper targets changing when I select my adjustment layer?

    Consider this simple document with 2 layers and an adjustment layer:
    Note the eyedropper targets. They read as expected:
    Now, observe what happens when I click my adjustment layer (this is a new Levels adjustment that has NOT YET BEEN TOUCHED - so there should be NO CHANGE)
    It doesn't matter whether the adjustment layer or its layer mask are selected, the results are the same.
    Here are my eyedropper settings:
    Proof Colors is off. I can't think of any other setting to play with.
    This looks like a pretty huge bug to me, and it's not something I remember from earlier versions. Does anyone know what's going on?

    Thanks for the added clarifications Noel. Can you perhaps explain to me how the behaviour of the color sampler in the info palette is actually desirable?
    Let's look at my example again. When I am trying to make an adjustment and I'm looking at my color sampler targets, I _must_ have my adjustment layer selected. Target #1 is pointed over a white pixel. Regardless of which layer I have selected, that pixel is white. I can't imagine a scenario in which the readout should be anything other than 255,255,255. That's not a feature, that's a design mistake.
    If I want to see, in the readout, the value of the background image's pixel, then I should hide the layer that contains that white shape. Then, that pixel is no longer white, and the color sampler readout should reflect that. Makes sense.
    If you truly and honestly believe that users are interested in the color that is a result of compositing all the layers below (and including) the currently selected adjustment layer when they are plaing with the adjustment layer controls, then the UI must temporarily hide any layers above that color sampler as soon as I select the adjustment layer. This is the only correct UX design in that scenario - so that the color sampler once again reflects exactly what is "true" - namely the pixel color on the screen that it is sampling.
    And if you re-read that last paragraph you will intuitively know that that would be crazy. I mean, there's no way that a user would want to have the UI hide any layers just because he's clicked on the Adjustment Layer - he probably wants to see the adjustment in the context of the entire composition. If he wanted to hide those other layers, he'd do it himself.
    I urge you to reconsider this from the perspective of a real-world user and consider logging this as a bug. I just can't see any way that it isn't a mistake.

Maybe you are looking for

  • How can i get all values from jtable with out selecting?

    i have one input table and two output tables (name it as output1, output2). Selected rows from input table are displayed in output1 table. The data in output1 table is temporary(means the dat wont store in database just for display purpose). Actually

  • Numbers spreadsheet will not open

    I Have opened and closed ... Shut down and started ... Need some help it contains critical info im new here I hope I have the right community

  • Setting Timer

    I want to set a timer; means at a specific time, my system should take backup of the database automatically after prompting me. Plz tell me how can i manage it on Form or at DB level. I'll b thankful.

  • Navigation bar placement

    So I had to create a page in Dreamweaver so I could use a specific flash player which was not working by adding the code to a iWeb page. So I hack the page by re-creating the iWeb navigation bar and creating a dummy page in iWeb and redirect it to my

  • How to link multiple audio clip to one video?

    I have multiple audio clips in the timeline but I can't link them all to a video in the timeline. The "Clip" -> "Link" option is only enabled if I select a single audio clip. Video: http://www.bartelsmedia.com/vid/tmp_premiere_question4.swf Could any