Advantage and disadvantage of canny edge detection
Answers
Advantages:
1. The presence of Gaussian filter allows removing of any noise in an image.
2. The signal can be enhanced with respect to the noise ratio by non-maxima suppression method which results in one pixel wide ridges as the output.
3. Detects the edges in a noisy state by applying the thresholding method.
4. The effectiveness can be adjusted by using parameters.
5. It gives a good localization, response and is immune to a noisy environment.
Disadvantages:
1. The primary disadvantage of using Canny edge detector is that it consumes a lot of time due to its complex computation.
2. It is difficult to implement to reach the real-time response.
Canny edge detection is a technique which is used to extract useful structural information from different vision objects. It reduces the amount of data to be processed. It is used in computer vision systems.
Advantages:
1. Canny edge detection is adaptable to various environments.
2. Its parameters permit it to be customized to recognize the edges with different characteristics.
3. It is a well defined method which offers a reliable detection.
4. It is the most popular edge detection method because it meets the three criteria for edge detection and it is easy to use.
Disadvantages:
1. If the amount of smoothing required is important in the spatial domain it may be slow to compute.
2. It gives a bias towards vertical and horizontal edges and does not give a good approximation of rotational symmetry.