How to circle out something in a picture?

6,923

Solution 1

You could try downloading Pinta for Ubuntu, it's very much like Microsoft's Paint where you can just click the ellipse tool and drag it over the desired area!

Solution 2

Have a look at Shutter for Ubuntu - http://shutter-project.org/about/

Solution 3

If you don't require a mathematical ellipse, you can approximate one using Bezier curves via the Stroke Path tool.

You may find that you can produce an oval that looks more attractive to you, in fact, and you can tweak the control points to adjust the shape:

Partial pseudo-ellipse

Here, I turned on Show Grid under View, and also Snap to Grid, in order to be able to place the control points in exact symmetry.

To simulate closing the path, I put the last point a little bit off:

enter image description here

Then move it into place:

enter image description here

Finally, out of the Stroke Path tool's Tool Options dialog, do a Stroke Path:

enter image description here

Note: this looks pixelated because the zoom is 200%.

Share:
6,923

Related videos on Youtube

baz
Author by

baz

Elitists are oppressive, anti-intellectual, ultra-conservative, and cancerous to the society, environment, and humanity. Please help make Stack Exchange a better place. Expose elite supremacy, elitist brutality, and moderation injustice to https://stackoverflow.com/contact (complicit community managers), in comments, to meta, outside Stack Exchange, and by legal actions. Push back and don't let them normalize their behaviors. Changes always happen from the bottom up. Thank you very much! Just a curious self learner. Almost always upvote replies. Thanks for enlightenment! Meanwhile, Corruption and abuses have been rampantly coming from elitists. Supportive comments have been removed and attacks are kept to control the direction of discourse. Outright vicious comments have been removed only to conceal atrocities. Systematic discrimination has been made into policies. Countless users have been harassed, persecuted, and suffocated. Q&A sites are for everyone to learn and grow, not for elitists to indulge abusive oppression, and cover up for each other. https://softwareengineering.stackexchange.com/posts/419086/revisions https://math.meta.stackexchange.com/q/32539/ (https://i.stack.imgur.com/4knYh.png) and https://math.meta.stackexchange.com/q/32548/ (https://i.stack.imgur.com/9gaZ2.png) https://meta.stackexchange.com/posts/353417/timeline (The moderators defended continuous harassment comments showing no reading and understanding of my post) https://cs.stackexchange.com/posts/125651/timeline (a PLT academic had trouble with the books I am reading and disparaged my self learning posts, and a moderator with long abusive history added more insults.) https://stackoverflow.com/posts/61679659/revisions (homework libels) Much more that have happened.

Updated on September 18, 2022

Comments

  • baz
    baz almost 2 years

    What is the easiest way to circle out something in a picture, like this example

    enter image description here

    This is accomplished in Gimp:

    Here are the steps necesary to draw an empty ellipse without clearing the contents of the image below it.

    1 - Layer > New layer

    2 - Make the layer to be the same size as the image and layer fill type to transparency. This should be already selected by default.

    3 - On the toolbox select the ellipse select tool and make an ellipse

    4 - Use the bucket fill tool to paint the ellipse with your desired color.

    5 - Right click on it and go to Select > Shrink...

    6 - Type in how many pixels you want the border to be and click ok.

    7 - Go to the menu and click Edit > Clear.

    I feel it is very indirect, in the sense that first fill out the region enclosed by the ellipse, and then shrink the region to the boundary. I wonder if there is a quicker and more direct way to circle out something, such as by directly drawing the boundary?

    My OS is Ubuntu. What I was asking may be done outside of gimp, but must be by some software under Ubuntu.

    Thanks!