sobel、scharr和laplacian算子

sobel算子:

1:如何获取图像的轮廓(边缘)?
梯度计算=图像膨胀-图像腐蚀(效果差)
sobel=已数个像素【如3*3】为最小单位,进行x轴,y轴运算,得出色差,同时色差是负数,需要提高深度,但是展示时使用的范围为0-255,需要绝对值,此时的x轴轮廓或y轴轮廓再合一可得到高精度的图像轮廓
2:为什么不同时计算x,y轴?
因为同时进行x,y轴会降低运算的精度,最好还是单独计算x轴再单独计算y轴,最后再合并

scharr算子:
这两种算子都比sobel算子要敏感,体现在核的比例更大上

laplacian算子:
比较特殊,没有x和y的差距,是同时进行xy的计算,以核为核心向外进行计算,由内到外,而不是右减左或者下减上这种计算方式,对噪音点及其敏感,效果反而不佳,所以一般laplacian算子需要配合其他算子进行计算

结论:sobel算子中等,scharr算子过于敏感,而laplacian算子因为同时进行xy运算,效果反而不佳,需要配合其他算子

posted on 2023-01-08 15:23  古月卓越  阅读(82)  评论(0编辑  收藏  举报

导航