【发布时间】:2018-04-15 12:35:51
【问题描述】:
我有一个通过使用立体相机扫描平面表面生成的点云。我已经生成了诸如法线、fpfh 等特征,并使用这些信息对点云中的区域进行分类。为了能够使用更传统的 CNN 方法,我想将此点云转换为 opencv 中的多通道图像。我将点云折叠到 XY 平面,并与 X 轴和 Y 轴对齐,这样我就可以为图像创建一个边界框。
我正在寻找有关如何进一步处理从点到像素的映射的想法。具体来说,我对图像大小以及如何用适当的数据填充每个像素感到困惑。 (重叠的点将被平均,空的点将被相应地标记)。由于这是一个无组织的点云,我没有要使用的相机参数,而且我猜 PCL 的 RangImage 类在我的情况下不起作用。
感谢任何帮助!
【问题讨论】:
标签: opencv machine-learning 3d computer-vision point-cloud-library