Вопросы по теме 'convex-polygon'

Пересечение множественных выпуклых многоугольников
У меня есть несколько пересекающихся выпуклых многоугольников. Я хочу найти области, где многие из них пересекаются. На изображении это можно представить как «пик». Ищу местные вершины. У меня есть программа для пересечения двух полигонов....
444 просмотров

Алгоритм поиска наилучшей линии для набора точек с использованием алгоритма выпуклой оболочки
Линия лучше всего подходит для множества точек S на плоскости, если она минимизирует сумму расстояний между точками в S и линией. Предполагая, что доступен алгоритм выпуклой оболочки, найдите линию наилучшего соответствия для заданного набора точек S...
387 просмотров

Scipy ConvexHull и QHull: ранг/размерность не максимальны
Я пытаюсь создать выпуклый корпус, используя библиотеку Scipy и ConvexHull. Насколько я знаю, он вызывает QHull. Проблема возникает, когда точки, которые я хочу добавить, не имеют «полного размера». Пример: from scipy.spatial import...
4669 просмотров

Алгоритм определения того, описывает ли набор точек выпуклую оболочку
Я хотел бы проверить, описывает ли набор из N точек выпуклый многоугольник или нет Мне было интересно, есть ли хороший алгоритм для этого? Вот некоторые подходы, о которых я подумал: 1. Алгоритм выпуклой оболочки: Если множество равно...
1751 просмотров
schedule 21.04.2023

Как создать случайные геоточки на расстоянии d от другой геоточки?
Как получить случайные гео-точки [широта/долгота в десятичном формате], размещенные в любом месте внутри круга радиусом 100 метров? В центре круга находится еще один ориентир GeoPoint. Есть ли какие-либо функции/формулы, которые это реализуют? В...
5970 просмотров
schedule 24.09.2023

Выпуклая оболочка в более высоких измерениях, нахождение вершин многогранника
Предположим, у меня есть облако точек, заданное в 6-мерном пространстве, которое я могу сделать настолько плотным, насколько это необходимо. Эти точки оказываются лежащими на поверхности многогранника меньшей размерности (т. е. точечные векторы (x1,...
2348 просмотров

Как проверить, пересекает ли линия выпуклый многоугольник?
Предположим, вам дано уравнение линии (в 2d) и уравнения линий, образующих выпуклый многоугольник (многоугольник может быть неограниченным). Как определить, пересекает ли линия многоугольник? Кроме того, существуют ли библиотеки...
1983 просмотров

Android Google Maps PolygonOptions не построен на основе заданного набора координат
Я пытаюсь построить сложный многоугольник вокруг маршрута, следуя его шагам с заданным радиусом. Для этого я нарисовал 50-сторонние равномерные многоугольники (практически круги) вокруг каждого шага (координаты) маршрута. Теперь я получаю набор...
1208 просмотров

Как найти оптимальные по Парето точки сложности O(nh) и O(nlog(h))?
Может ли кто-нибудь предложить алгоритм для поиска парето-оптимальных точек (для формирования лестницы), как показано на диаграмме во временной сложности O(n*h) и O(n*log(h)) , где h - количество парето-оптимальных точек? Я использовал...
1188 просмотров