《PCL点云库学习VS2010(X64)》Part 22 激光雷达点云数据处理相关算法库收集

本文主要是介绍《PCL点云库学习VS2010(X64)》Part 22 激光雷达点云数据处理相关算法库收集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《PCL点云库学习&VS2010(X64)》Part 22 激光雷达点云数据处理相关算法库收集

原博文来自kui_


1.CGAL,Computational Geometry Algorithms Library,计算几何算法库,设计目标是,以C++库的形式,提供方便,高效,可靠的几何算法。CGAL可用于各种需要几何计算的领域,如计算机图形学,科学可视化,计算机辅助设计和建模,地理信息系统,分子生物学,医学成像,机器人运动规划,网格生成,数值方法等等。   计算几何算法库(CGAL),提供计算几何相关的数据结构和算法,诸如三角剖分(2D约束三角剖分及二维和三维Delaunay三角剖分),Voronoi图(二维和三维的点,2D加权Voronoi图,分割Voronoi图等),多边形(布尔操作,偏置),多面体(布尔运算),曲线整理及其应用,网格生成(二维Delaunay网格生成和三维表面和体积网格生成等),几何处理(表面网格简化,细分和参数化等),凸壳算法(2D,3D和dD),搜索结构(近邻搜索,kd树等),插值,形状分析,拟合,距离等。


2.Point Cloud Library (PCL) 是一个独立的大型的处理二维/三维图像和点云数据的开源工程,由Willow Garage公司开发,起初只是以PR2机器人在3D数据感知算法处理上速度更快为目标,后来才渐渐发展为一个独立的函数库。PCL包含了许多先进算法,比如滤波,特征估计,表面重建,模型拟合和分割等等

3.
连接收集:

GAlib
A C++ Library of Genetic Algorithm Components
http://lancet.mit.edu/ga/

CGAL
geometric algorithms C++ library
http://www.cgal.org/
InstallationManual第5页列举了关联引用的开源库,如Boost等。

PIGALE
Public Implementation of a Graph Algorithm Library and Editor
http://pigale.sourceforge.net/

TAUCS
TAUCS is a C library of sparse linear solvers.(Matrix Abouts)
http://www.tau.ac.il/~stoledo/taucs/

GMP
GNU Multiple Precision Arithmetic Library, the fastest bignum library on the planet!
http://www.swox.com/gmp/

MPFR
MPFR library is a C library for multiple-precision floating-point computations with exact rounding(also called correct rounding). It is based on the GMP multiple-precision library.
http://www.mpfr.org/

LEDA
LEDA is our C++ class library of efficient data types and algorithms. LEDA provides algorithmic know-how in the fields of graph and network problems, geometric computing, combinatorial optimization and many more.
http://www.algorithmic-solutions.com/index.htm
Features:
Module Graph and Subgraph Isomorphisms
Curved Geometry: Polygons with Circular Arcs
Module Compression
Module Cryptography
Static Graphs
GAlib
A C++ Library of Genetic Algorithm Components
http://lancet.mit.edu/ga/

PIGALE
Public Implementation of a Graph Algorithm Library and Editor
http://pigale.sourceforge.net/

TAUCS
TAUCS is a C library of sparse linear solvers.(Matrix Abouts)
http://www.tau.ac.il/~stoledo/taucs/

GMP
GNU Multiple Precision Arithmetic Library, the fastest bignum library on the planet!
http://www.swox.com/gmp/

MPFR
MPFR library is a C library for multiple-precision floating-point computations with exact rounding(also called correct rounding). It is based on the GMP multiple-precision library.
http://www.mpfr.org/

LEDA
LEDA is our C++ class library of efficient data types and algorithms. LEDA provides algorithmic know-how in the fields of graph and network problems, geometric computing, combinatorial optimization and many more.
http://www.algorithmic-solutions.com/index.htm
Features:
Module Graph and Subgraph Isomorphisms
Curved Geometry: Polygons with Circular Arcs
Module Compression
Module Cryptography
Static Graphs


LibLAS

http://www.liblas.org/download.html


GDAL

http://www.gdal.org/

这篇关于《PCL点云库学习VS2010(X64)》Part 22 激光雷达点云数据处理相关算法库收集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/515312

相关文章

Java中的雪花算法Snowflake解析与实践技巧

《Java中的雪花算法Snowflake解析与实践技巧》本文解析了雪花算法的原理、Java实现及生产实践,涵盖ID结构、位运算技巧、时钟回拨处理、WorkerId分配等关键点,并探讨了百度UidGen... 目录一、雪花算法核心原理1.1 算法起源1.2 ID结构详解1.3 核心特性二、Java实现解析2.

CSS3中的字体及相关属性详解

《CSS3中的字体及相关属性详解》:本文主要介绍了CSS3中的字体及相关属性,详细内容请阅读本文,希望能对你有所帮助... 字体网页字体的三个来源:用户机器上安装的字体,放心使用。保存在第三方网站上的字体,例如Typekit和Google,可以link标签链接到你的页面上。保存在你自己Web服务器上的字

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

使用雪花算法产生id导致前端精度缺失问题解决方案

《使用雪花算法产生id导致前端精度缺失问题解决方案》雪花算法由Twitter提出,设计目的是生成唯一的、递增的ID,下面:本文主要介绍使用雪花算法产生id导致前端精度缺失问题的解决方案,文中通过代... 目录一、问题根源二、解决方案1. 全局配置Jackson序列化规则2. 实体类必须使用Long封装类3.

重新对Java的类加载器的学习方式

《重新对Java的类加载器的学习方式》:本文主要介绍重新对Java的类加载器的学习方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、简介1.2、符号引用和直接引用1、符号引用2、直接引用3、符号转直接的过程2、加载流程3、类加载的分类3.1、显示

Springboot实现推荐系统的协同过滤算法

《Springboot实现推荐系统的协同过滤算法》协同过滤算法是一种在推荐系统中广泛使用的算法,用于预测用户对物品(如商品、电影、音乐等)的偏好,从而实现个性化推荐,下面给大家介绍Springboot... 目录前言基本原理 算法分类 计算方法应用场景 代码实现 前言协同过滤算法(Collaborativ

解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException: org.junit.Test问题

《解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException:org.junit.Test问题》:本文主要介绍解决tomcat启动时报Junit相... 目录tomcat启动时报Junit相关错误Java.lang.ClassNotFoundException

Maven中引入 springboot 相关依赖的方式(最新推荐)

《Maven中引入springboot相关依赖的方式(最新推荐)》:本文主要介绍Maven中引入springboot相关依赖的方式(最新推荐),本文给大家介绍的非常详细,对大家的学习或工作具有... 目录Maven中引入 springboot 相关依赖的方式1. 不使用版本管理(不推荐)2、使用版本管理(推