Talk About Network

Google





Graphics > Image processing > Re: Finding Cir...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 11 Topic 4941 of 4998
Post > Topic >>

Re: Finding Circles in image.(help needed...)

by Manuel Matias <manuel.matias@[EMAIL PROTECTED] > Nov 30, 2008 at 04:18 AM

On Nov 29, 9:41=A0pm, Eizo <odpe...@[EMAIL PROTECTED]
> wrote:
> On Nov 29, 10:19=A0pm, serg271 <serg...@[EMAIL PROTECTED]
> wrote:
>
> > On Nov 29, 7:00=A0pm, Eizo <odpe...@[EMAIL PROTECTED]
> wrote:> Hi,
> > > I am looking for some (fast) algorithm to find circles in image.
> > > I understand that there is the usual Matlab routine that use Hugh
> > > transform, but it is slow, and I need some other fast solution.
> > > any ideas?
>
> > I would suggest just brute-force it. Make edge detection, or
> > thresholding/segmentation. After that for each contour (closed edge or
> > segment boundary) check if it circle or not - for example calculate
> > center (average) and average radial error. Works pretty well for
> > convex polygons.
>
> Well, I am using a picture, that isn't super clear (e.g could be
> places where the edge isn't closed )
> also I think that computing whatever a contour is closed or not is
> very time consuming ( correct me if I Am wrong here..)
> and I need something that work =A0very fast.

You don't really need to check if the contour is closed.
The strategy Eizo suggested will work well on a contour
that is _almost_ closed, lacking a small segment
(but not if there is a large segment missing or if the
circunference is broken in two or more places).

Also, you can improve the results in several ways:
- Preprocess the original image to remove noise
- Choose well the edge detector that is better suited
  for your task (sounds like Canny's algorithm might
  help).
- After segmentation, use morphological operations
  (closing should be useful) to have more compact,
  better connected components.

Also, posting an example image will help us with
the specifics of your problem.
 




 11 Posts in Topic:
Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-11-29 09:00:01 
Re: Finding Circles in image.(help needed...)
serg271 <serg271@[EMAI  2008-11-29 12:19:10 
Re: Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-11-29 12:41:11 
Re: Finding Circles in image.(help needed...)
Manuel Matias <manuel.  2008-11-30 04:18:20 
Re: Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-11-30 09:38:02 
Re: Finding Circles in image.(help needed...)
Giff <giffnews@[EMAIL   2008-12-01 10:46:48 
Re: Finding Circles in image.(help needed...)
SongYuncen <Yuncen.Son  2008-11-30 17:40:55 
Re: Finding Circles in image.(help needed...)
=?ISO-8859-1?Q?Jan_G=F3rs  2008-11-30 21:51:26 
Re: Finding Circles in image.(help needed...)
Randy Crawford <joe@[E  2008-12-01 00:38:59 
Re: Finding Circles in image.(help needed...)
serg271 <serg271@[EMAI  2008-12-01 02:31:44 
Re: Finding Circles in image.(help needed...)
Eizo <odperry@[EMAIL P  2008-12-01 16:46:01 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Thu Jan 8 19:02:44 PST 2009.