PCL-Point Cloud Library
Augusdi
让时间验证一切,让时间验证我。感谢大家的无私帮助,我愿以同样的态度回馈我热情的朋友,用我们的热忱开创美好未来!
展开
-
[Point Cloud Library] 点云数据写入PCD文件
这个教程我们学习怎样把点云数据写入PCD文件。#include #include #include int main (int argc, char** argv){ pcl::PointCloud cloud; // Fill in the cloud data cloud.width = 5; cloud.height = 1;转载 2013-04-15 17:18:53 · 3878 阅读 · 0 评论 -
[Point Cloud Library] 显示点云
仅仅是简单的显示点云,可以使用CloudViewer类。这个类非常简单易用。但要注意,它不是线程安全的。如果要用于多线程,还要参考PCLVisualizer。需要注意的是,PointCloud的数据类型要和PCD文件中或者代码中的PointT一致!简单的点云可视化,那么只需要如下几行代码: #include //... void foo () { pcl::PointClou转载 2013-04-15 17:15:38 · 3848 阅读 · 0 评论 -
[Point Cloud Library] 基本结构 PointCloud
在PCL中最基本的数据类型是 PointCloud。这是一个模板类,意味着你需要指定它应该包含的数据类型。例如:pcl::PointCloud cloud;cloud.push_back(pcl::PointXYZ(rand(), rand(), rand()));其中包括如下数据字段:1.width2.height 特别说明:当height设置为1时,表示点云数据是无序的;cloud.width转载 2013-04-15 17:19:44 · 2986 阅读 · 0 评论 -
[Point Cloud Library] 使用直通滤波器过滤点云
这个教程学习如何使用简单的滤波器,沿着指定维,过滤掉指定范围内外的值。 #include #include #include int main (int argc, char** argv){ pcl::PointCloud::Ptr cloud (new pcl::PointCloud); pcl::PointCloud::Ptr cloud_filtered转载 2013-04-15 17:16:56 · 2509 阅读 · 0 评论 -
一种适合于MC与SMC算法的哈希表设计
MC算法与SMC算法中的三角片焊接问题 在之前的关于MC算法与SMC算法的博文中介绍了算法的实现,文章主要围绕算法的核心问题,即三角片如何产生的问题进行了详细的描述。但由于实际应用中需要的等值面Mesh数据不是三角片的简单并集,所以需要进行所谓的顶点焊接(Vertex Welding)来生成正确的拓扑结构以反应三角片之间的共用顶点关系。顶点焊接,简单的说就是把三角片中重合的顶点算作一个顶点加入顶转载 2014-07-01 10:07:58 · 3577 阅读 · 1 评论