Moravec运算符的实现

时间:2018-09-26 20:01:16

标签: matlab corner-detection

我正在阅读Moravec,以了解和实现基于moravec的简单拐角检测算法。

据指出,For each pixel (x, y) in the image calculate the intensity variation from a shift (u, v)据我所知是计算给定方向上的差异。我对每个方向都做到了,即水平,垂直和两个对角线。

hFilter= [-3 -3 5;
          -3  0 5;
          -3 -3 5];
horizontalDifference = imfilter(I,hFilter)

我不太了解下一步该怎么做? 计算什么的平方差之和?

squaredHorizontalDifference = sum((horizontalDifference-I)^2)

提到使用一个窗口,我不太了解它是如何工作的或在哪里应用此窗口。有什么建议或解释吗?

0 个答案:

没有答案