Найти пересечение 3D выпуклой оболочки pointcloud и 2D плоскости - PullRequest
1 голос
/ 14 апреля 2019

Учитывая набор точек в трехмерном пространстве, например, в виде массива фигуры (n, 3), где второе измерение кодирует координаты x, y и z для каждой точки в облаке точек, я знаю, что могу найти его выпуклымОболочка, используя scipy.spatial.ConvexHull.

Что я хотел бы сделать, это получить вершины двумерного многоугольника, который описывает поперечное сечение этой выпуклой оболочки при произвольном значении z.

Мне кажется, это должно быть вычислительно выполнимо, есть ли модуль Python, который уже реализует подобные вещи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...