Extraction des extrema locaux du gradient dans la direction
du gradient :
Soit
M un point de gradient
G(M) et
d une distance seuil (par exemple d=1). Soient M1
et M2 deux points de la droite passant par M et de vecteur directeur
G(M), situés à une distance d de M.
M1 est pris dans le sens du gradient et M2 dans le sens inverse.
On détermine une
approximation du gradient aux points M1 et
M2 par exemple par interpolation linéaire avec les points voisins.
Seuillage
par hystérésis des extrema.
Le principe est d'utiliser deux seuils pour la norme du gradient,
sb et
sh.
On sélectionner les pixels pour lesquels :
›› la norme du gradient est supérieure à
sb,
›› le pixel donné est connecté, par
un chemin constitué de pixels dont la norme du gradient est
supérieure à sb, à un pixel pour lequel la norme
du gradient est supérieure à sh .