Удаление частей поверхности, которые являются выбросами после запуска экранированной пуассоновской реконструкции в Meshlab - PullRequest
0 голосов
/ 02 ноября 2019

после выполнения реконструкции экранированного Пуассона в Meshlab, я получил сетку с некоторой расширенной поверхностью, как на этом рисунке l

Поддерживает ли meshlab какие-либо инструменты для удаления этого?

1 Ответ

1 голос
/ 05 ноября 2019

MeshLab использует реализацию PoissonRecon, которая находится здесь: https://github.com/mkazhdan/PoissonRecon

То, что вы видите, связано с граничным условием по умолчанию, используемым алгоритмом, которое является граничным условием Неймана. К сожалению, MeshLab не позволяет вам изменять, какое граничное условие используется для решателя Пуассона. Если вы компилируете фактический исходный код, вы можете указать граничное условие Дирихле в качестве аргумента командной строки, которое не позволит вам иметь такую ​​большую открытую поверхность.

Если у вас есть проблемы с отсоединенными деталями, вы можете использовать программу SurfaceTrimmer из того же репо.

...