Мне было интересно, как (если вообще) можно было бы определить форму, учитывая набор координат X, Y щелчков мыши?
Здесь мы имеем дело с рядом проблем, могут быть щелчки (координаты), которые не имеют отношения к форме. Вот пример: http://tinypic.com/view.php?pic=286tlkx&s=6 Зеленые точки обозначают щелчки мышью, и выполняется поиск квадрата не менее x в высоту/ширину, не более y в высоту/ширину и скомпрометированного четырех точек, красные линии указывают на найденную форму. Я хотел бы иметь возможность найти несколько основных форм, таких как квадраты, прямоугольники, треугольники и, в идеале, круги.
Я слышал, что метод наименьших квадратов может мне помочь, но мне не ясно, как это мне поможет, если вообще поможет. Я использую С#, и примеры более чем приветствуются :)