The Canny edge detector
thinning
(non-maximum suppression)