Как я могу передать точки Marshal.Copy из MetaPointCloudExample в txt, чтобы создать файл PCD - PullRequest
0 голосов
/ 16 апреля 2019

Я использую Пример MetaPointCloud для захвата и рендеринга облаков точек.Точки, которые мне нужны, сохраняются в Marshal следующим образом:

private void MarshalMetaPointCloud()
{
    _pointCloud.num_points = _metaPointCloud.num_points;

    int point_cloud_size = 3 * _pointCloud.num_points;

    Marshal.Copy(_metaPointCloud.points,
                  _pointCloud.points,
                  0, point_cloud_size);
}

После этого мне нужно преобразовать этот маршал в текстовый формат, а затем я хочу записать точки облаков точек в файл pcd.,Кто-нибудь может мне помочь?

...