The Canny edge detector
thresholding