Implement Canny Edge Detector for gray scale images. This would include
a. Convolution with partial derivatives of gaussian in x and y. You can
write separate functions to generate derivatives of Gaussian Kernels for
different values of σ ).
b. Finding the gradient magnitude image.
c. Non-Maximum Suppression. (The input of this module will be the output
image of part (b))
d. Hysteresis Thresholding (The input of this module will be the output
image of part ‘c’ and the output will be a binary image).
Experiment with different values of σ and thresholds for input images.
1