Поиск локальных максимумов в массиве аккумуляторов?
Здравствуйте. Я только начинаю знакомиться с CV и пока пытаюсь реализовывать различные алгоритмы. На данном этапе пробую шаг за шагом написать стандартное преобразование Хафа для поиска прямых на изображении. Дошел до того, что заполнил массив аккумуляторов. Теперь надо вытащить из него все локальные максимумы, соответствующие моим прямым, но не знаю как это сделать... Пробовал проходить массив окном разных размеров и сравнивать центральное значение с остальными, но проблема в том, что в пространстве Хафа кривые пересекаются в какой-то области, а не четко в точке. Словом, этот метод не работает.
Подскажите пожалуйста, какие еще существуют варианты? Заранее большое спасибо!
P.S. в интернете достаточно шуршал, либо не понял, либо не нашел ничего дельного.
Спасибо за ответ. Массив аккумуляторов у меня само собой другого размера, нежели исходное изображение.
А насчет градиентов... Можно ли в таком случае пройтись оператором Соболя по изображению? Насколько я помню, при написании детектора границ Кенни именно оператором Соболя и и искал градиенты.
Армянское Радио, Тогда позвольте еще вопрос. Там есть две маски в операторе Собеля - горизонтальная и вертикальная. Мне также проходить сначала одной, потом другой, а потом брать корень из суммы квадратов?