Machine learningEdge detection

Canny Edge Detection

The Canny edge detector, introduced by John Canny in 1986, is a multi-stage algorithm for identifying edges in digital images where significant intensity changes occur. Canny's method is optimal for step edges in additive Gaussian noise and remains the gold standard for edge detection in computer vision due to its mathematical elegance and practical effectiveness.

Open in MethodMindSoonVideoSoon

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Sources

  1. Canny, J. (1986). A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6), 679–698. DOI: 10.1109/TPAMI.1986.4767851
  2. Sobel, I., & Feldman, G. (1968). A 3x3 isotropic gradient operator for image processing. Pattern Recognition and Machine Intelligence, 271–272. link

Related methods

Referenced by

ScholarGateCanny Edge Detection (Canny Edge Detection Algorithm). Retrieved 2026-06-04 from https://scholargate.app/en/computer-vision/canny-edge-detection