@alexwhiterock

Как автоматически вычислить площадь произвольно задаваемой 2-D фигуры?

Существуют ли готовые решения по автоматизированному вычислению площади фигуры, задаваемой пользователем своей рукой (мышь, тачпад, тачскрин, графпланшет)?
Если да, то какие?
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
А каким образом пользователь эту фигуру вводит?
Вообще, любая CAD система умеет считать площади нарисованных фигур.

Если хочется что-то своё, то вот варианты:
Если фигура задаётся прямыми линиями: https://ru.wikipedia.org/wiki/Формула_площади_Гаусса
Если пользователь рисует фигуру попиксельно (не векторно) - можно просто посчитать количество пикселей в замкнутом контуре и умножить это количество на площадь одного пикселя.
Если фигура состоит из более сложных форм - дуг, кривых безье, и пр - сложнее (тут хз. Наверно разбивать придётся)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы