Traditional Culture Encyclopedia - Traditional festivals - What are the advantages and disadvantages of sobel edge detection and canny operator?

What are the advantages and disadvantages of sobel edge detection and canny operator?

Firstly, sobel edge detection:

1, sobel edge detection Advantages: The elements of the output image (array) usually have large absolute values.

2. Disadvantages of 2.sobel edge detection: Because the edge is a sign of position, it is insensitive to the change of gray level.

Second, smart operators:

Advantages of 1 and canny operators: this method can identify the actual edges in the image as much as possible; The identified edge should be as close as possible to the actual edge in the actual image.

2. Disadvantages of 2.canny operator: The edge in the image can only be identified once, and the possible image noise should not be identified as an edge.

Extended data:

The core of Sobel edge detection is the convolution of pixel matrix, which is very important for digital image processing. Many image processing algorithms are realized by convolution.

The essence of convolution operation is the process of weighted summation of pixel values in defined image areas. The calculation process is to multiply each pixel value of the image area by each element of the convolution template, and the convolution results are summed, and the calculated sum is the result of convolution operation.

Baidu Encyclopedia-Suo Beier

Baidu Encyclopedia-Smart Operators