- Is Sobel kernel separable?
- What are Sobel kernels?
- What is the difference between Sobel and Canny edge detection?
Is Sobel kernel separable?
The Sobel kernels are separable, which is an additional optimization option. Each image pixel is processed by each kernel in order to produce the final gradient value using equation (2).
What are Sobel kernels?
A kernel is just a fancy name for a small matrix.
This small matrix is 3×3 (3 rows and 3 columns). It happens to be the kernel used in the Sobel algorithm to calculate estimates of the derivatives in the vertical direction of an image.
What is the difference between Sobel and Canny edge detection?
Sobel edge detection method cannot produce smooth and thin edge compared to canny method. But same like other method, Sobel and Canny methods also very sensitive to the noise pixels. Sometime all the noisy image can not be filtered perfectly. Unremoved noisy pixels will effect the result of edge detection.