一文解决Opencv四大经典算子——sobel算子、scharr算子、laplacian算子、canny算子

一文解决Opencv四大经典算子——sobel算子、scharr算子、laplacian算子、canny算子_第1张图片

Opencv四大算子

  • Sobel算子
  • Scharr算子
  • laplacian算子
  • canny算子
  • 总结

边缘是像素值发生跃迁的位置,是图像的显著特征之一,在图像特征提取,对象检测,模式识别等方面都有重要的作用!

Sobel算子

sobel算子对图像求一阶导数。一阶导数越大,说明像素在该方向的变化越大,边缘信号越强。因为图像的灰度值都是离散的数字, sobel算子采用离散差分算子计算图像像素点亮度值的近似梯度.
一文解决Opencv四大经典算子——sobel算子、scharr算子、laplacian算子、canny算子_第2张图片
一文解决Opencv四大经典算子——sobel算子、scharr算子、laplacian算子、canny算子_第3张图片
soble x轴和y轴要分别计算,计算完用add添加在一起
cv2.soble(image, ddepth,dx,dy,ksize)

你可能感兴趣的:(Opencv从入门到实战,opencv,计算机视觉,python,人工智能,图像处理)