Задать вопрос
@alexwhiterock

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

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

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

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

Похожие вопросы