Canny Edge Detection is a popular edge detection algorithm. It was developed by John F. Canny in 1986.
- It is a multi-stage algorithm and we will go through each stages :
- Noise Reduction
- Finding Intensity Gradient of the Image
- Non-maximum Suppression
- Hysteresis Thresholding
for edge detection opencv's (cv2.Canny()) feature is used with parameters :
- gray image ,
- lower threshold ,
- upper threshold
for documentation refer here