本文主要是介绍七、图像边缘检测之 Sobel、Scharr、拉普拉斯算子、Canny,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
一、Sobel
1、理论基础
2、Sobel算子函数及使用
(1)Sobel算子
(2)代码实例
二、Scharr
三、Sobel和Scharr比较
四、Laphlacian
五、Canny边缘检测
1、原理
2、代码实例
一、Sobel
1、理论基础
p5点处的水平方向梯度计算
p5点处竖直方向的梯度
图像的每一个像素的横向及纵向灰度值通过以下公式结合,来计算该点灰度的大小:
但是有时候,计算sqrt(Gx2+Gy2)不太好算,故我们做一个简化:
2、Sobel算子函数及使用
(1)Sobel算子
这篇关于七、图像边缘检测之 Sobel、Scharr、拉普拉斯算子、Canny的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!