Canny-edge-detection It’s also a complex edge-detection technique. Below are the steps for Canny edge detection: Reduce noise and smoothen image, Calculate the gradient, Non-maximum suppression, Double the threshold, Linking and edge detecting – hysteresis.