Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There is a classical way of removing background in Inkscape using Bezier curves. This is often quite lengthy process.

Is it possible to remove the background of an object based on background color (e.g. to tell only to remove yellow background)? Or some clever method that is able to detect what is object and what is background?

If so, could you describe the tools that are available in Inkscape?

share|improve this question
One alternative option would be to remove the background from the raster image before importing it into Inkscape. – Ilmari Karonen Nov 19 '15 at 22:53
up vote 12 down vote accepted

You could probably try to "trace bitmap", using the "Multiple scans" with "Colors", with the "remove background" option, and choosing "2" scans.

Original Bitmap

Trace Bitmap

Then, click "Ok", select both the bitmap and the vector result :

Trace result

Then rightclick, and select "Set Clip" :

Clipped result

Far from perfect, but it's a good start.

share|improve this answer
Yes, it's quite usable if the background is in one color. Thanks. – xralf Feb 6 '13 at 14:46

There are some filters available in Inkscape which can speed up complicated tasks.

For instance, i wanted to remove white background of an image to make it transparent. I used the following method / filter in Inkscape.

  1. Select the image object.

  2. For versions < 0.91
    Go to Filters -> Transparency Utlities -> Light Eraser
    For version 0.91
    Go to Filters > Fill & Transparency > Light Eraser

share|improve this answer
It uses erosion and dilatation though. – Wok Jul 21 '15 at 9:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.