目录
1 点云着色
PCL提供了多种方法为点云着色,包括显示点云自带的颜色信息、根据点云的某个属性进行上色、自定义单一颜色以及随机上色。
-
显示点云自带的颜色信息
- 如果点云数据本身包含颜色信息(例如,使用
pcl::PointXYZRGB类型),则可以直接显示这些颜色。 - 使用
PointCloudColorHandlerRGBField类可以实现这一点,但实际上直接调用addPointCloud方法并传入点云数据,PCLVisualizer也会自动显示点云自带的颜色信息。
- 如果点云数据本身包含颜色信息(例如,使用
-
根据点云的某个属性进行上色
- 可以使用
PointCloudColorHandlerGenericField类根据点云的某个属性(如X、Y、Z坐标,法线方向,曲率等)进行上色。 - 需要指定要着色的属性名称,并设置颜色渐变范围。
- 可以使用
-
自定义单一颜色
- 使用
PointCloudColorHandlerCustom类可以为整个点云指定单一颜色。
- 使用
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



