Le module du gradient de l'image est déterminé par un filtrage de Canny suivi d'une extraction des maxima locaux (méthode décrite dans le chapitre du cours sur les méthodes de seuillage). Certains contours sont alors conservés en fonction d'un seuil dont trois valeurs sont proposées.