Уменьшите плотность точек в информация только для чтения
reduce(
уменьшает число точек, которые определяют необходимую область ROI
)ROI
. Объект информация только для чтения хранит массив точек в Position
свойство. reduce
заменяет исходное значение Position
свойство с уменьшенным значением.
The reduce
метод вызывает reducepoly
функция, которая использует алгоритм упрощения линии Рамера-Дугласа-Пеукера. Этот алгоритм удаляет точки вдоль прямой линии и оставляет только контрольные точки (точки, где кривая линии).
Алгоритм упрощения линии Рамера-Дугласа-Пеукера рекурсивно разделяет форму, ищущую замену запуска точек на прямую линию. Алгоритм проверяет, чтобы никакая точка в запуск не отклонялась от прямой линии больше, чем значение, заданное tolerance
.
drawassisted
| drawfreehand
| drawpolygon
| drawpolyline
| reducepoly