Science, asked by suryanshrao563, 1 year ago

Advantage and disadvantage of canny edge detection

Answers

Answered by writersparadise
12
The Canny edge detector is an edge detection operator developed by John F. Canny in 1986. This detector uses a multi-stage algorithm to detect a wide range of edges in images.

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.
Answered by Chirpy
3

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.

Similar questions