cloud compare编译

点云软件开发(应用于特征识别)

(平台VS2017+cmake+QT5.14.0+pcl1.13.1+vtk)

1. PCL介绍

PCL(Point Cloud Library),点云库,是在吸收了前人点云相关研究基础上建立起来的大型跨平台开源C++编程库,它实现了大量点云相关的通用算法和高效数据结构,涉及到点云获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。可在Windows、Linux 多种操作系统平台系统上运行。OpenCV处理2D,PCL处理3D。本项目设计3维点云的处理,因此使用PCL库。
-官方链接: https://github.com/PointCloudLibrary/pcl/releases/tag/

2. VTK介绍

VTK(Visualization Toolkit),即可视化工具包。是一个开源、跨平台、可自由获取、支持并行处理的图形应用函数库。
-官方链接:https://vtk.org/download/

3. QT介绍

Qt是一个跨平台的C++图形用户界面应用程序开发框架,它为应用程序开发者提供建立图形界面所需的所有功能。Qt的优点包括其优良的跨平台特性、面向对象的设计、良好的封装机制、高模块化程度、可重用性较好,以及易于扩展和使用的特点。Qt支持Windows、Linux、Mac OS 、Android、iOS、Windows Phone、嵌入式系统等平台,覆盖了现有的所有主流平台,包括桌面应用程序开发、嵌入式开发和移动开发。
-官网链接:https://www.qt.io/ qtcreator

4. CMAKE介绍

CMake是一个跨平台的自动化建构系统,用于管理软件的构建过程。它使用一个名为CMakeLists.txt的配置文件来描述构建过程,能够生成各种不同的构建规则,如Makefile、Visual Studio项目等,从而在各种操作系统和开发环境中构建项目。CMake的特点包括跨平台性、使用与平台和编译器无关的配置文件、支持多层目录、多个应用程序与多个库的构建、以及与原生构建系统(如make、Xcode、Visual Studio)的集成。
-官网链接:https://cmake.org/download/

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值