I have an image of concentric rings of finite width projected on a 2 dimensional surface. Lets say the picture is read in an array of size N * N where N is number of pixels in X and Y direction. Is there an algorithm described somewhere that describes the easy detection of rings? The value of pixel within the ring width is assumed to be Gaussian. So the edge detection must know two sides of the band and then compute the center line within the width which is just a circle.



-Thanks
Ravi