0

У меня есть набор точек, генерирующих 3D PointCloud с использованием библиотеки PCL.Преобразование точки облако в изображение

Эти трехмерные точки проецируются в плоскость и преобразуются в 2D. Мне нужно создать изображение из этих двумерных точек.

Как я мог это сделать?

спасибо. Алекс.

+0

вы можете разработать свой вопрос больше? как то, что у вас есть (XYZI, XYZRGB ...). также если вы проецировали их на самолет и преобразовали их в 2D, не можете увидеть, где ваша проблема? – Vtik

ответ

0

Вы можете использовать класс rangeImage, чтобы получить изображение облака точек. Учебник можно найти here

pcl::RangeImage rangeImage; 
rangeImage.createFromPointCloud(pointCloud, angularResolution, 
maxAngleWidth, maxAngleHeight, sensorPose, coordinate_frame, 
noiseLevel, minRange, borderSize); 

Там нет функциональности, чтобы сохранить изображение.

Но вы пытаетесь ВТК решение второго поста here

Смежные вопросы