Я пытаюсь найти углы двоичного изображения в Python, используя cv.goodFeaturesToTrack. Вот пример результата:
Как видно, на видимых прямых участках изображения много углов. Как я могу сделать так, чтобы алгоритм CV goodFeaturesToTrack смотрел в большем объеме, за исключением мелких деформаций в прямых линиях и больше в сторону больших деформаций, которые представляют действительные углы?
Вот точная функция, которую я вызываю:
corners = cv.goodFeaturesToTrack(temp, 15, 0.1, 10)
Уменьшение максимального количества углов также не помогает, так как фактические углы начинают исчезать перед "углами" в прямых частях образ.