2016-03-02 3 views
1

Я использую PCL, и я могу визуализировать направление нормалей в реальном времени с помощью PCL Visualizer.Как сохранить/записать нормали поверхности облака точек в файле данных PCL?

Когда я храню облако точек, я получаю только точки, но не направление нормалей.

Как я мог сохранить направление нормалей в файле PCD, чтобы визуализировать их с помощью pcl_viewer?

ответ

0

Вы должны сохранить облако точек с помощью правильного типа точки.

Я предполагаю, что вы созрели облако как pcl::PointXYZ, но что вам нужно, чтобы сохранить облако с типом точки, поддерживающим нормальную информацию, т. Е. pcl::PointNormal; или просто сохранить только обычную информацию: pcl::Normal.

Проверить эту ссылку для получения информации о том, что Типы точек поддерживаются PCL: http://pointclouds.org/documentation/tutorials/adding_custom_ptype.php#id3

И Чек раздела «нормалей и другой информации» по этой ссылке для получения информации о том, как визуализировать нормали: http://pointclouds.org/documentation/tutorials/pcl_visualizer.php