Canny-Edge-Detector The Canny edge dectection algorthm is used to detect edges in images while supressing noise. It is implemented through the following steps: Noise reduction Gradient calculation Non-maximum suppression Double threshold