Как преобразовать облака точек в меш, используя библиотеку pyntcloud - PullRequest
0 голосов
/ 07 января 2019

Я учусь пользоваться библиотекой pyntcloud, но застрял при преобразовании облаков точек в сетки. Согласно онлайн-документации, доступна структура Delunay3D, но я не могу понять, как ее использовать.

Существует структура "выпуклый_хулл", которая может генерировать сетку, даже если она не отображается в строке документации. Хотя я не хочу инкапсулирующую сетку.

from pyntcloud import PyntCloud

my_pointcloud = PyntCloud.from_file('my_pointcloud.ply')
mesh_id = my_pointcloud.add_structure('delaunay_3d')

Должна быть какая-то версия ключевого слова delaunay_3d, которая активирует структуру, но я продолжаю получать.

ValueError: Неподдерживаемая структура. Проверьте строку документа

Если кто-то знает правильное ключевое слово или может указать мне список рабочих ключевых слов, это будет очень полезно.

1 Ответ

0 голосов
/ 13 января 2019

сопровождающий Pyntcloud здесь. Извините за отсутствие документации о некоторых функциях.

Правильное ключевое слово - delanuay3D, которое определено в: https://github.com/daavoo/pyntcloud/blob/master/pyntcloud/structures/init.py#L12

Я планирую добавить более сложные методы трехмерной реконструкции, в частности реконструкцию поверхности Пуассона.

...