边缘
所谓边缘,就是指图像中灰度强烈变化的区域。这个强烈变化,就很容易想到微分运算。(PS:涉及到微分运算,就要想到去噪,因为微分运算对噪声是很敏感的。)
算法分类
一阶微分边缘算子,经典算子比如:Roberts(罗伯特)、Prewitt(普鲁伊特)、Sobel(索贝尔),Canny(坎尼)等。
二阶微分边缘算子,LOG边缘检测算子。
简要介绍一下,Roberts(罗伯特)、Prewitt(普鲁伊特)、Sobel(索贝尔)和LOG边缘检测算子这几种模板检测算子。
上面给出了,梯度,梯度模值以及梯度方向的定义。然后不同算子的区别就在与梯度的求解。其梯度的模值和梯度方向的求解方式是相同的,有的算法中对于梯度模值的求解利用的是一范数或者∞范数,但是这个不是算子的核心区别。
Roberts(罗伯特)
Roberts(罗伯特)算子是一种2x2的模板算子,其梯度求解是利用下式获得:
转换为模板矩阵如同下面所示: