6 replaced http://mathematica.stackexchange.com/ with https://mathematica.stackexchange.com/
source | link

I tried to detect the rim of the following cup as an ellipse.

some cup

I've tried the solutions given in http://mathematica.stackexchange.com/questions/11725/How to find circular objects in an image? to detect the ellipse, but the detection result was not quite what I wanted. The reason might be that ChanVeseBinarize function can't separate the rim from the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

Then I tried to use edge detection. After manipulating the parameters, I can detect the edge of the rim like this:

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. How might I do that?

I tried to detect the rim of the following cup as an ellipse.

some cup

I've tried the solutions given in http://mathematica.stackexchange.com/questions/11725/ to detect the ellipse, but the detection result was not quite what I wanted. The reason might be that ChanVeseBinarize function can't separate the rim from the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

Then I tried to use edge detection. After manipulating the parameters, I can detect the edge of the rim like this:

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. How might I do that?

I tried to detect the rim of the following cup as an ellipse.

some cup

I've tried the solutions given in How to find circular objects in an image? to detect the ellipse, but the detection result was not quite what I wanted. The reason might be that ChanVeseBinarize function can't separate the rim from the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

Then I tried to use edge detection. After manipulating the parameters, I can detect the edge of the rim like this:

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. How might I do that?

    Tweeted twitter.com/#!/StackMma/status/336845820672487424
5 Made English more idiomatic.
source | link

How tocan I detect an ellipse in a photo?

I tried to detect the rim of the following cup as an eclipse:ellipse.

some cup

I've tried the solutions given in http://mathematica.stackexchange.com/questions/11725/ to detect the ellipse, but the detection result iswas not quite goodwhat I wanted. The reason might be that ChanVeseBinarize function can't separate the rim andfrom the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

And thenThen I tried to use edge detectdetection. After manipulating the parameters, I can detect the edge of the rim like this:

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. Thanks for any help. How might I do that?

How to detect ellipse

I tried to detect the rim of the following cup as an eclipse:

some cup

I've tried the solutions in http://mathematica.stackexchange.com/questions/11725/ to detect ellipse but the detection result is not quite good. The reason might be that ChanVeseBinarize function can't separate the rim and the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

And then I use edge detect. After manipulating the parameters, I can detect the edge of the rim like this:

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. Thanks for any help.

How can I detect an ellipse in a photo?

I tried to detect the rim of the following cup as an ellipse.

some cup

I've tried the solutions given in http://mathematica.stackexchange.com/questions/11725/ to detect the ellipse, but the detection result was not quite what I wanted. The reason might be that ChanVeseBinarize function can't separate the rim from the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

Then I tried to use edge detection. After manipulating the parameters, I can detect the edge of the rim like this:

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. How might I do that?

4 deleted 32 characters in body
source | link

I tried to detect the rim of the this cupfollowing cup as an eclipse:

some cup

I've tried the solutions in thishttp://mathematica.stackexchange.com/questions/11725/ to detect ellipse but the detection result is not quite good. The reason might be that ChanVeseBinarizeChanVeseBinarize function can't separate the rim and the body. Therefore SelectComponentsSelectComponents will view the whole cup as one component and consequently detect nothing.

And then I use edge detect. After manipulatemanipulating the parameters, I can detect the edge of the rim like this:http://imgur.com/RtTUZdJ

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. Thanks for any help~help.

I tried to detect the rim of the this cup as an eclipse

I've tried this to detect ellipse but the detection result is not quite good. The reason might be that ChanVeseBinarize function can't separate the rim and the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

And then I use edge detect. After manipulate the parameters, I can detect the edge of the rim like this:http://imgur.com/RtTUZdJ But I can't find an algorithm that detect the line of an ellipse. Thanks for any help~

I tried to detect the rim of the following cup as an eclipse:

some cup

I've tried the solutions in http://mathematica.stackexchange.com/questions/11725/ to detect ellipse but the detection result is not quite good. The reason might be that ChanVeseBinarize function can't separate the rim and the body. Therefore SelectComponents will view the whole cup as one component and consequently detect nothing.

And then I use edge detect. After manipulating the parameters, I can detect the edge of the rim like this:

edge detection attempt

But I can't find an algorithm that detect the line of an ellipse. Thanks for any help.

3 edited tags
source | link
2 edited tags
source | link
1
source | link