当前位置:网站首页 > C++编程 > 正文

pcl头文件(clist头文件)



pcl 库自身定义了很多中类型的 点云类型变量 。

但是在使用时 如果 希望 使用 自己定义的 点云类型 ,可以 通过 特定的 类 /算法 的模板文件实现

具体代码方法如下:

 
 

需要包换的头文件

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%、

 

定义一个结构体 为 自己定义的点 的 结构
在这里插入图片描述
点类型的名称
在这里插入图片描述
PCL_ADD_POINT4D 宏定义(pcl库的) 里面分别有 x、y、z 还有一个对齐变量
在这里插入图片描述
自己定义的 点里包含的变量名称
在这里插入图片描述
测试了可以添加这么多变量也没问题

在这里插入图片描述
pcl的宏定义 直接用就行了

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

注册点类型宏
固定步骤
按照上的格式 ,先是上面定义的结构体的名称。后面时点的各变量

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

在这里插入图片描述
声明自己定义的点云 变量

在这里插入图片描述
设置点云大小
在这里插入图片描述
赋值点里面的变量,其中包含了常规的 x,y,z

还有自己定义的 JoneAdd

在这里插入图片描述
保存成pcd文件

 

在这里插入图片描述

到此这篇pcl头文件(clist头文件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • win10dhcp怎么关闭(win10关闭dhcp后也自动配置ip)2024-12-17 23:54:09
  • vbf游戏cg(vbf全cg攻略)2024-12-17 23:54:09
  • msvcp140.dll是什么文件丢失没有无线网络(msvcp140.dll丢失的解决方法是什么)2024-12-17 23:54:09
  • cp1500怎么连接手机(cp1300怎么连接手机)2024-12-17 23:54:09
  • 数组方法findindex(数组方法slice)2024-12-17 23:54:09
  • kubelet启动不起来(kubelet-check initial timeout)2024-12-17 23:54:09
  • oracle编程软件(oracle编写)2024-12-17 23:54:09
  • dhclient获取ip(win10dhcp获取ip地址失败怎么办)2024-12-17 23:54:09
  • git clone和直接下载的区别(git clone下载速度慢)2024-12-17 23:54:09
  • codependence 翻译(codesys翻译)2024-12-17 23:54:09
  • 全屏图片