The Canny edge detector is an edge detection operator that uses a multi-stage algorithm to detect a wide range of edges in images. It was developed by John F. Canny in 1986. Canny also produced a ...
This is a subject I struggled with the first time I took it. Ironically, this was the engineering version of it. It wasn't until I took the rigorous, axiomatic version that everything clicked.