PCL由于融合了大量的第三方开源库,导致学习成本升高~在学习之前我们最好还是了解一下这些库都是干嘛的,以便有的放矢。在之后更好的使用

boost:

C++的标准库的备用版,擅长从数学库到智能指针,从模板元编程库到预处理器库,从线程到lambda表达式,

http://blog.sina.com.cn/s/blog_40b056950100ht8p.html

http://zh.wikipedia.org/wiki/Boost_C%2B%2B_Libraries

http://club.topsage.com/thread-2276503-1-1.html

eigen:

着重于数学,尤其是C++的矩阵运算,相似的库包含:bias、lapack、svd、CMatrix

http://blog.csdn.net/abcjennifer/article/details/7781936

上面的那篇blog连学习方式都有了

http://eigen.tuxfamily.org/dox/

Eigen 是一个线性算术的C++模板库,包含:vectors, matrices, 以及相关算法。功能强大、高速、优雅以及支持多平台。

flann:

http://www.cvchina.info/tag/flann/

眼下最完整的(近似)近期邻开源库。

不但实现了一系列查找算法,还包括了一种自己主动选取最快算法的机制。

http://www.cs.ubc.ca/research/flann/

opencv、pcl,同一时候调用flann时会产生的错误

http://www.myexception.cn/open-source/1505468.html

VTK:

视觉化工具函式库(VTK,VisualizationToolkit)是一个开放源代码,跨平台、支持并行处理的图形应用函式库。

据说opencv 2.4.9 也将引入这个库

url=I2NrfsRcx_lmVMFqFJMWjqD4vhjlaQRGwlzbuEX0xPrG47y7EXXEa9edvZmK2S7U">http://baike.baidu.com/link?url=I2NrfsRcx_lmVMFqFJMWjqD4vhjlaQRGwlzbuEX0xPrG47y7EXXEa9edvZmK2S7U

http://www.vislab.cn/bbs/forumdisplay.php?fid=19

http://www.ituring.com.cn/article/6695

Qhull:

QHull是一个开源的程序软件,用来研究解决凸包问题,生成凸包形体。

http://www.qhull.org/

QHull计算凸包,Delaunay三角网格,Voronoi图,点halfspaceintersection,furthest-site Delaunay三角网格,furthest-siteVoronoi图。

PCL(Point Cloud Library)的第三方库简单介绍(boost,eigen,flann,vtk,qhull)的更多相关文章

  1. Python常用的库简单介绍一下

    Python常用的库简单介绍一下fuzzywuzzy ,字符串模糊匹配. esmre ,正则表达式的加速器. colorama 主要用来给文本添加各种颜色,并且非常简单易用. Prettytable ...

  2. Boost,Eigen,Flann—C++标准库预备役

    Boost,Eigen,Flann—C++标准库预备役 第一预备役:Boost      Boost库是为C++语言标准库提供扩展的一些C++程序库的总称. Boost库由Boost社区组织开发.维护 ...

  3. PCL(point cloud library) 学习——简介

    Point Cloud Library (PCL) 是开源点云处理库, 包括 filtering, feature estimation, surface reconstruction, regist ...

  4. professional cuda c programming--CUDA库简单介绍

    CUDA Libraries简单介绍   上图是CUDA 库的位置.本文简要介绍cuSPARSE.cuBLAS.cuFFT和cuRAND.之后会介绍OpenACC. cuSPARSE线性代数库,主要针 ...

  5. Xcode7 下导入第三方库 图文介绍

    网上没有很好的图文介绍,干脆我自己写一个好了,方便新手入门. 这里以导入著名的第三方网络库AFNetWorking v3.0.4和数据库FMDB v2.6.2为例进行说明. 好,下面开始. 下载源文件 ...

  6. VC win32 static library静态链接库简单示例

    中午在宿舍闲来没事,看到网上一篇帖子,关于静态链接库的英文示例.它在.Net上开发,我将其移到VC上开发,因此对其代码做了相应修改.帖子内容如下:(代码我已修改).原帖见:http://msdn.mi ...

  7. 关于MySQL的information_schema库简单介绍及实际应用

    本文简介 写本文主要是围绕下面几点进行的. 1.information_schema数据库到底是做什么用的? 2.执行alter table 表名 modify column 字段名 类型 这个sql ...

  8. 基于MFC的Media Player播放器的制作(2---导入第三方库和介绍第三方库)

    |   版权声明:本文为博主原创文章,未经博主允许不得转载. 这一节我们介绍如何导入类库,和介绍类库的一功能和介绍MFC的一些主要的模块部分.下面是如何导入类库.第一步我们选中 Media Playe ...

  9. js工具库简单介绍

    javascript mvc的解决方案: angularjs, backbone,underscore, 有空的时候了解一下. 移动端的几个需要了解一下,jq mobile, zepto.knocko ...

随机推荐

  1. Python3下requests库发送multipart/form-data类型请求

    [本文出自天外归云的博客园] 要模拟multipart/form-data类型请求,可以用python3的requests库完成.代码示例如下: #请求的接口url url = "url&q ...

  2. 利用jenkins的api来完成相关工作流程的自动化

    [本文出自天外归云的博客园] 背景 1. 实际工作中涉及到安卓客户端方面的测试,外推或运营部门经常会有很多的渠道,而每个渠道都对应着一个app的下载包,这些渠道都记录在安卓项目下的一个渠道列表文件中. ...

  3. 问题-DelphiXE10.1 FireDAC联接oracle数据库方法

    问题现象:安装oracle后,安装Delphi10.1,放FDConnection1时,选择"Ora"驱动时,提示如下: [FireDAC][Phys][Ora]-315. Can ...

  4. 词袋模型bow和词向量模型word2vec

    在自然语言处理和文本分析的问题中,词袋(Bag of Words, BOW)和词向量(Word Embedding)是两种最常用的模型.更准确地说,词向量只能表征单个词,如果要表示文本,需要做一些额外 ...

  5. Java之线程状态

    Java线程有6种状态: 1.New(新生),使用new Thread(r)创建一个新线程时,该线程处于新生状态,新生状态会为线程的执行做一些准备. 2.Runnable(可执行),调用线程的star ...

  6. asp.net gridview 如何实现行点击事件

    第一步:绑定行点击事件 protected void GV_DATA_RowDataBound( object sender, GridViewRowEventArgs e ) { if( e.Row ...

  7. [ntp]查看ntp服务器的连接情况

    转自:http://www.cnblogs.com/liuyou/archive/2012/07/29/2614338.html 命令和工具 # watch ntpq -p # ntpq -p, /e ...

  8. Android——用PagerAdapter实现View滑动效果

    效果: ViewPage来源于android -support.v4 什么是viewPage?ViewPage 类似于ListView 用于显示多个View集合. 支持页面左右滑动. 如何使用view ...

  9. mac OS X:[11]如何添加打印机

    苹果菜单中,单击下拉列表中的『系统偏好设置』: 或在Dock上,单击『系统偏好设置』图标. 2 在『系统偏好设置』窗口中,单击『打印机与扫描仪』图标. 3 在『打印机与扫描仪』窗口中,单击打印机框架下 ...

  10. linux下查看cpu物理个数和逻辑个数

    hadoop@chw-desktop3:~$ cat /proc/cpuinfo processor   : 0 vendor_id   : GenuineIntel cpu family  : 15 ...