Umair
Umair

Reputation: 111

Edge Detection with Gauss Filter

I have a grayscale image in which there are edges that follow the right half of a Gaussian curve i.e. the intensity decreases from a local maximum to a local minimum following the Gaussian curve over a range of pixels. The mean is 0 and standard deviation is 1. I am looking for a method to find this region automatically in the image where such distribution exists. Then if such a distribution is found, I mark half way of this Gaussian (right part of the curve) as the edge.

Do I need to make a filter for this? How to select the values then?

Upvotes: 0

Views: 912

Answers (1)

McMa
McMa

Reputation: 1566

Have you heared of the Difference of Gaussians? Since the Gauss kernel will filter the edges away, substracting a filtered image from the original one will leave only the edges behind. It's so effective even SIFT uses it for keypoint/edge detection.

Upvotes: 2

Related Questions