Ask Your Question

KC's profile - activity

2018-03-29 10:03:09 -0600 received badge  Famous Question (source)
2016-01-17 17:32:44 -0600 received badge  Student (source)
2015-10-17 13:34:38 -0600 received badge  Notable Question (source)
2014-07-10 02:07:07 -0600 received badge  Popular Question (source)
2012-12-17 10:04:13 -0600 commented answer Detect/Fitting Circles

Hi, I was very excited when I see your code running without second thought. In fact, this is not what I wanted. Your approach assume the outer and inner circle share the same centre. But what I really need is find the outer/inner circle independently and check if they have the same centre.

Thanks anyway, your example is helpful.

KC

2012-12-17 03:20:21 -0600 commented answer Detect/Fitting Circles

Just another question. The HoughCircles() usually does not return a single circle. It usually return a lot of circle; sometime no circle at all ... what's the trick to turn the image or parameters to let HoughCircles() to return single circle ? Is the general rules existed ?

2012-12-17 02:40:03 -0600 commented answer Detect/Fitting Circles

Cool, this is what I expected !! I think I got the point, thanks a lot :-)

2012-12-15 10:24:00 -0600 commented answer Detect/Fitting Circles

Hi,

I did try different parameters' setup for cvHoughCircles() ... a lot of circles will be detected, but no one will fit the inner/empty circle :-( I need to know the center and radius correctly (this is a measurement application), and I do know the approximate center and radius ... any suggestion to handle this kind of "tooth" like circle ? Thanks a lot.

2012-12-14 22:50:25 -0600 received badge  Editor (source)
2012-12-14 11:02:20 -0600 asked a question Detect/Fitting Circles

Hi

If you look at this image:

image description

It's easy to find by human eyes that there are 3 circles which share the same center.

How could I detect/fit these 3 circles ? I try cvFindContours() but the middle and inner circles are detected as a single contours. I also try cvHoughCircles(), it give me a lot of circles ... but not the 3 circles I expected.

What should I do for this kind of situation ? I'm new in computer vision, is this an easy question ? Or this is a known difficult problem ?

Regards KC