点云技术相关产学研社区

 找回密码
 立即注册加入PCL中国点云技术相关产学研社区

扫一扫,访问微社区

查看: 5635|回复: 3

sample_consensus 点云数据类型判断

[复制链接]
发表于 2013-11-5 11:08:05 | 显示全部楼层 |阅读模式
请问,template <typename PointT, typename PointNT> class SampleConsensusModelCylinder
这段代码里的PointNT是什么类型,怎么查看各种类型的点云结构的真实内容?比如,PointXYZ具体是三个浮点数,教程里讲过,但是对于没有讲过的应该到哪里查?point_types.hpp里确实讲了全部的点云结构类型;
但是,像PointNT(估计是typedef)怎么办?
回复

使用道具 举报

 楼主| 发表于 2013-11-5 11:12:18 | 显示全部楼层
C:\Program Files\PCL 1.6.0\include\pcl-1.6\pcl/sample_consensus/impl/sac_model_cylinder.hpp(144): error C2039: 'normal' : is not a member of 'Eigen::internal::workaround_msvc_stl_support<T>'
2>          with
2>          [
2>              T=pcl::PointXYZ
2>          ]
这是我编译时发生的错误,感觉是因为我的PointNT类型没有弄对
回复 支持 反对

使用道具 举报

发表于 2013-11-6 12:20:07 | 显示全部楼层
小号 发表于 2013-11-5 11:12
C:\Program Files\PCL 1.6.0\include\pcl-1.6\pcl/sample_consensus/impl/sac_model_cylinder.hpp(144): er ...

PointT是template的参数,你用时,需要用比如pointxyz或pointxyzI等作为参数去实例化这些模板。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-11 14:20:59 | 显示全部楼层
guohaolys 发表于 2013-11-6 12:20
PointT是template的参数,你用时,需要用比如pointxyz或pointxyzI等作为参数去实例化这些模板。 ...

:handshake
回复 支持 反对

使用道具 举报

本版积分规则

QQ|小黑屋|点云技术相关产学研社区 ( 陕ICP备13001629号 )

GMT+8, 2024-4-29 05:31 , Processed in 1.692363 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表