Canny Edge Detector
Theory of Canny Edge Detector

Steps involved in 1-D Canny Edge Detector
-
-
Calculate Gaussian and derivative
-
-
Perform Gaussian smoothing on image
-
-
Convolve with Gaussian derivative
-
-
Find maxima
Some more points
-
-
One of the most effective algorithms in use today
-
-
Computationally intensive, but is robust in the presence of noise