Skip to main content
Participant
September 4, 2011
Answered

How Do I erase the white background?

  • September 4, 2011
  • 5 replies
  • 37162 views

I have an image, (its looks challenging, isn't it?), I just tried to remove the background color (white) with background eraser tool but the problem is as the image contains black to gray so sometimes some arms also get erased. So is there any another process to do this? I have 15 images like this to process.https://lh3.googleusercontent.com/-vy8-Au1lplM/TmMISEP7OTI/AAAAAAAAAB8/kAlyBL8z5uM/I/ciliasun14.png

    This topic has been closed for replies.
    Correct answer

    One last request,

    Can anyone give me a video tutorial on this??


    See if this helps:

    http://www.youtube.com/watch?v=FqiGaVqXxCM

    sorry there's no sound

    MTSTUNER

    5 replies

    Known Participant
    September 9, 2011

    I liked this topic...

    the_wine_snob
    Inspiring
    September 4, 2011

    Another way to delete the white would be to use Image Mode>Grayscale, and then just Duplicate the Channel, and Save it as Mask.

    Open your original again, and drag that Mask Channel to the Image, then Delete.

    This is what you get:

    To remove the background from the Background Layer, do not forget to Dbl-click on it, to convert to a "regular" Layer.

    Good luck,

    Hunt

    Participating Frequently
    September 6, 2011

    Bill re your post #6

    I can't quite follow your process here. Can you be a little bit more specific, setting out the precise steps please?

    Thanks

    Participant
    September 4, 2011

    Hey! let me explain what is happening. Then give me the idea to proceed.

    1. I duplicated the layer and inversed that. (This made the white background black and other blacks also changed into white).

    2. I selected the whole layer (obviously the duplicated one.) and then I went to Layer > New Fill Layer > Solid Color...

    Named that layer something and proceeded with OK. then I choose black color and proceeded with OK.

    3.  By pressing Alt I click on the Layer mask thumbnail, (now the color  will is change to white). Now the same thing as duplicated layer is  pasted here.

    4. Deselected. Click on the duplicated layer.

    5. Again make a fill layer below the first fill layer with white color.

    Finally it happens that the photo changes to as like the first image I used.

    Hudechrome
    Known Participant
    September 4, 2011

    Let me ask a stupid question:

    Why go through all that to wind up at white again?

    September 4, 2011

    First the manual way:

    1. duplicate the background layer

    2. invert the duplicated layer (Ctrl+I)

    3. Select>All (ctrl+a)

    4. Edit>Copy (ctrl+c)

    5. add a new fill layer color black

    6. Alt click on the color fill's layer mask in the layers panel

    7. Edit>Paste (ctrl+v)

    8. Select>Deselect (ctrl+d)

    9. click on the layer below in the layers panel to make the rgb channels active.

    You can check the extraction by putting a color fill layer white below the black color fill layer.

    If your satisfied with how it looks you can merge the black color fill layer with a new blank layer below.

    You could make this into an action as below or download this free plugin for one click remove white.

    http://www.cybia.co.uk/theworks.html

    after extraction

    with white fill layer below


    MTSTUNER

    acresofgreen
    Inspiring
    September 4, 2011

    Wow, I see that I have been doing this in a convoluted way that doesn't give the best results!  Thanks, MSTUNER, I am keeping these instructions for future use!

    acresofgreen
    Inspiring
    September 4, 2011

    Your image does look challenging!

    One option:

    You can use the magic wand tool to select all the white areas (you have to de-select the "Contiguous" checkbox in the tools options at the top of the window).  You may have to do some tweaking regarding the Tolerance level to get all of the white but not the grey. Then you could theoretically delete the selection of the background with the delete key. but I think it would be better to inverse the selection (Select - Inverse) to select the shape and not the white background and then to use the refine edge functionality to further enhance the edges of the shape (if you have Photoshop CS5 the refine edge functionality does a very good job).  The Refine Edge dialog in CS5 (I'm not sure about other Photoshop versions) gives you different options for outputting the selected shape, including putting it on a new layer.  You can also move your selection to a new layer by clicking CTRL J.

    If you end up with a light fringe around your shape (because it was extracted from a light background), here's a tip from Photoshop guru Matt Kloskowski:

    Add an Inner Glow layer style to the transparent layer containing your extracted shape and use a grey color from the shape as the glow color.  Change the blend mode in the layer style dialog to Multiply.