Недавно меня наняла ГИС-компания, чтобы я переписал их старые геоматические библиотеки. Поэтому я сейчас ищу хорошую библиотеку вычислительной геометрии. Я видел CGAL, это потрясающе, но мой босс...
У меня есть задача вычислительной геометрии, которую, как мне кажется, следует решить. есть относительно простое решение, но я не могу понять его. Мне нужно определить невыпуклый контур области, определяемой...
Я извлекаю признаки изображения из 10 классов по 1000 изображений в каждом. Поскольку есть 50 функций, которые я могу извлечь, я думаю найти наилучшую комбинацию функций для использования здесь. Обучение, ...
Я ищу алгоритм для решения этой проблемы: учитывая N прямоугольников в декартовой координате, выяснить, является ли пересечение этих прямоугольников пустым или нет. Каждый прямоугольник может лежать в любом ...
Я пытаюсь найти пункт назначения, учитывая начальную точку lat/long, перенося и расстояние. Калькулятор с этого веб-сайта ниже дает мне желаемые результаты. http://www.movable-type.co.uk/...
Я работаю над задачей, которую назначил профессор, и у меня возникла проблема с поиском способа определить, больше ли угол между 3 точками чем 180 градусов, например: я хочу определить, есть ли альфа ...
Отказ от ответственности: Да, это домашнее задание, и я думаю о Это на пару дней, но не смог найти способ пойти. Таким образом, есть n прямых линий (y = ax + b), и я хочу найти верхние конверты из них ...
Возможно, это скорее математический вопрос, чем вопрос программирования, но я пытался реализовать алгоритм вращающегося суппорта в XNA. Я вывел выпуклую оболочку из набора точек, используя...
Существуют ли какие-либо проверенные структуры данных для определения местоположения точек в сетках тетраэдров, где все тетраэдры не пересекаются, но «соприкасаются» друг с другом? т.е. большинство граней являются гранями ровно двух тетраэдров....
Предположим, у меня есть куча прямоугольников, некоторые из которых пересекаются, а некоторые изолированы. напр. + ---------------+ + --------+ | | | | |...
Я искал много тем и наткнулся на множество тем, таких как «простая в использовании библиотека геометрии». Я ищу что-то кроме этого. Планирую написать сложное приложение для обработки 3D данных (...
Учитывая выпуклый многоугольник, я пытаюсь увеличить его форму (например, "максимальная площадь"), пока сохраняя его диаметр. Диаметр определяется как длина самого длинного сегмента, который может быть помещен в ...
Я успешно реализовал алгоритм марширующего куба. В качестве эталона я использовал стандартные материалы, но полностью переписал их с нуля. Это работает, но я наблюдаю неясности, которые...
Существует ли какой-либо алгоритм, который может аппроксимировать заданный многоугольник n непересекающимися прямоугольниками, что дает максимальное покрытие? Под максимальным покрытием я подразумеваю сумму площадей прямоугольников...
Я пишу код, который будет строить ориентированное дерево ограничительной рамки (obb) для многоугольника (не обязательно выпуклого) в 2 измерениях. До сих пор я мог найти минимальную площадь obb многоугольника, найдя его ...
У меня есть большой список точек, которые определяют границу некоторой (не обязательно выпуклой) формы. Затем у меня есть некоторая точка запроса (x, y), и я хочу определить, находится ли (x, y) в области, определяемой ...
У меня есть 2 треугольника и вершины p0, p1, p2, p3. Эти два треугольника имеют общее ребро. Из этих двух треугольников я хочу сделать тетраэдр, заданный 4 вершинами. Библиотека, с которой я работаю, требует...
Сначала я подумал, что эта задача будет эквивалентна определению выпуклости многоугольника, однако кажется, что не -выпуклый многоугольник все еще может быть нарисованы одним веером треугольника. Рассмотрим эту форму, a...
Я ищу самый быстрый способ решить, находится ли точка на линии в подмножестве этой линии. Мне задана целая точка, и у меня также есть «список» из :точек, представленный...
CGAL, кажется, делает почти все, что мне нужно, и немного больше для моего будущего проекта. Он может создавать многоугольники из сегментов дуги и запускать над ними логические операции. Имеет пространственную сортировку ...
Это вопрос интервью, интервью было проведено. Имея колоду прямоугольных карт, положите их случайным образом на прямоугольный стол, размер которого намного больше, чем общая сумма размеров карт. ...
У меня есть трехмерное облако точек с миллионами точек. Я хочу сохранить эти точки в трехмерном воксельном пространстве. Количество воксов по оси координат более 3000(x), 4000(y), 1500(z), всего 3000*...
Каков правильный подход к нарезке трехмерной сетки? Сетка представляет собой замкнутые поверхности, а срезы должны быть бинарными изображениями того, что находится внутри сетки. Так, например, сетка, представляющая собой сферу и...
Я думаю над кодированием нескольких примеров для моего класса вычислительной геометрии (2D), я хочу использовать html5 и javascript. Может ли кто-нибудь порекомендовать библиотеку javascript или в html5 есть все, что мне нужно...
Стандартные алгоритмы выпуклой оболочки не будут работать с (долготой, широтой)-точками, поскольку стандартные алгоритмы предполагают, оболочка множества декартовых точек. Точки широты-долготы не...
Мне нужно решить проблему алгоритма динамической выпуклой оболочки, то есть поддерживать выпуклую оболочку двумерных точек, где я могу добавлять и удалять точки. Наивный подход явно O (N); всякий раз, когда один из N ...
Предположим, у меня есть вектор точек в виде полярных координат. Предположим, что одна из этих точек выступает в качестве зонда, для которого я хочу найти все остальные точки в пределах определенного расстояния. Существует ли алгоритм, позволяющий ...
У меня есть простая игра, в которой используется трехмерная сетка, например: Сетка блоков [10] [10] [10]; Человек в игре представлен точкой и вектором взгляда: двойные x, y, z, dx, dy, dz; Я ...
Я пишу приложение, которое ищет точки в двухмерном пространстве с помощью k-d дерева. Было бы неплохо во время разработки иметь возможность «видеть» зоны ближайшего соседа, окружающие каждую точку. В ...