Я читаю Моравец , чтобы понять и реализовать простой алгоритм обнаружения углов, основанный на Моравец.
Заявлено, что 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)
Упоминается, чтобы использовать окно, я не совсем понимаю, как это работает или где применять это окно.Любые предложения или объяснения?