什么是pcl

Fanly 问答 2020-06-04 16:29:29 阅读(...)

PCL是在吸收了前人点云相关研究基础上建立起来的大型跨平台开源C++编程库,它实现了大量点云相关的通用算法和高效数据结构,涉及到点云获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。

PCL(Point Cloud Library)是在吸收了前人点云相关研究基础上建立起来的大型跨平台开源 C++编程库,它实现了大量点云相关的通用算法和高效数据结构,涉及到点云获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。

PCL

支持多种操作系统平台,可在 Windows、Linux、Android、Mac OS X、部分嵌入式实时系统上运行。如果说 OpenCV 是 2D 信息获取与处理的结晶,那么 PCL 就在 3D 信息获取与处理上具有同等地位,PCL 是 BSD 授权方式,可以免费进行商业和学术应用。

PCL 起初是 ROS(Robot Operating System)下由来自于慕尼黑工业大学(TUM – Technische Universität München)和斯坦福大学(Stanford University)Radu 博士等人维护和开发的开源项目,主要应用于机器人研究应用领域,随着各个算法模块的积累,于 2011 年独立出来,正式与全球 3D 信息获取、处理的同行一起,组建了强大的开发维护团队,以多所知名大学、研究所和相关硬件、软件公司为主。

发展非常迅速,不断有新的研究机构等加入,在 Willow Garage, NVidia, Google (GSOC 2011), Toyota, Trimble, Urban Robotics, Honda Research Institute 等多个全球知名公司的资金支持下,不断提出新的开发计划,代码更新非常活跃,至今在不到一年的时间内从 1.0 版本已经发布到 1.7.0 版本。

PCL 利用 OpenMP、GPU、CUDA 等先进高性能计算技术,通过并行化提高程序实时性。K 近邻搜索操作的构架是基于 FLANN (Fast Library for Approximate Nearest Neighbors)所实现的,速度也是技术中最快的。PCL 中的所有模块和算法都是通过 Boost 共享指针来传送数据的,因而避免了多次复制系统中已存在的数据的需要,从 0.6 版本开始,PCL 就已经被移入到 Windows,MacOS 和 Linux 系统,并且在 Android 系统也已经开始投入使用,这使得 PCL 的应用容易移植与多方发布。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • COM 接口 Serial communication port

    COM口是什么接口

    COM口是串行通讯端口,简称串口,COM端口通常用于连接鼠标及通讯设备,一块主板一般带有两个COM串行端口,一台PC机上的COM端口连接器通常是9针公D-shells接口,分包括RS-232-C、RS-422、RS485、USB等。
  • Mini-B

    Mini USB是什么

    迷你USB(Mini USB,Mini-B)是一种USB接口标准,是为在PC与数码设备间传输数据而开发的技术。标准USB、MiniUSB、MicroUSB成为最常见的USB接口。与标准USB相比,MiniUSB更小,适用于移动设备等小型电子设备。
  • 铁威马 TNAS

    TNAS PC是什么

    TNAS PC是一个电脑桌面应用程序,是在局域网内管理TNAS 的简便工具,尤其是当您同时有多台TNAS 时。您可以使用TNAS PC 查找TNAS 设备、安装TOS或是进行文件管理。
  • My Cloud Pro

    My Cloud Pro是什么

    My Cloud Pro是西部数据旗下的一个NAS系列,提供足以保存所有内容的网络存储空间,只要有互联网连接,就可以随时随地编辑和共享项目文件。与Mac和PC都兼容,无论使用何种操作系统,都能够保护自己的内容。
  • 笔记本电脑雷电接口 Thunderbolt Laptop

    笔记本电脑的雷电接口有什么用

    笔记本电脑的雷电接口是用于数据传输和提高运行速度的作用,雷电接口可以连接多个外设,可以同时支持数据、视频、音频和电力的传输。雷电接口是指连接技术融合了PCIExpress数据传输技术和DisplayPort显示技术。
  • 电热饭盒 Electric lunch box

    电热饭盒是什么

    电热饭盒是能够加热保温的饭盒,一般是PTC发热组件和PC材质做成成的盛饭的容器,电饭盒顶部有盖,密封严实,真空绝热层能使装在内部的饭菜等延缓散热,以达到加热保温的目的。