![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CloudCompare
文章平均质量分 88
研究CloudCompare开源软件的使用和二次开发。
cacrle
2024年毕业的硕士,从事WebGIS开发,期待与各位gis开发工作者合作,一起为中华民族伟大复兴贡献一份力量。
展开
-
CloudCompare二次开发之如何通过PCL进行二维图绘制?
PCL的pcl_plotter函数,用来对点云数据绘制分析图,例如某一行或列点云Z值的变化图。pcl_plotter提供了一个直接、简单的绘图界面,可以在库中可视化所有类型的重要绘图比如从多项式函数或直方图。本文记录pcl_plotter函数的使用。原创 2023-07-13 16:23:09 · 455 阅读 · 0 评论 -
CloudCompare如何使用基础功能?
CloudCompare是一款优秀的开源点云处理软件,在研究点云的过程中,会用到其中一些点云处理功能。为快速熟悉软件的基础功能,本文介绍相应的功能按键的作用。原创 2023-04-17 16:28:30 · 5016 阅读 · 0 评论 -
CloudCompare如何进行二次开发的第一步:编译?
CloudCompare是一款优秀的开源点云处理软件,在研究点云的过程中,除了利用该软件现有的功能,在基于开源情况下,可以对该软件进行二次开发,以适应未来特定的需求。要对CloudCompare进行二次开发(在源代码基础上添加新功能或者开发插件),必须先能实现对该软件的编译,后续二次开发才能顺利进行。原创 2023-02-19 18:11:21 · 3700 阅读 · 13 评论 -
CloudCompare如何进行二次开发?
CloudCompare源代码编译成功后,即可进行二次开发,可以通过修改源码或者制作插件实现二次开发。本文二次开发采用修改CloudCompare的源代码的方式,分别修改mainwindow.ui、mainwindow.h、mainwindow.cpp,实现扩展功能,克隆选中的点云。原创 2023-04-19 05:07:11 · 2653 阅读 · 0 评论 -
CloudCompare二次开发之如何设计界面ui与功能实现?
CloudCompare源代码编译成功后,即可进行二次开发,可以通过修改源码实现二次开发,二次开发基础功能见,若想要实现更多自定义功能,可以自定义界面ui,并操作CloudCompare程序处理数据。本文讲解界面ui设计,修改相应的文件,使CloudCompare能够被扩展的ui界面进行克隆点云操作。原创 2023-04-19 22:26:48 · 1392 阅读 · 3 评论 -
CloudCompare二次开发之如何配置PCL点云库?
因笔者课题涉及点云处理,需要通过PCL进行点云数据分析处理,查阅现有网络资料,实现了VisualStudio2015(x86)配置PCL1.8.1点云库而笔者对CloudCompare二次开发.。而笔者对CloudCompare二次开发较为熟悉,希望在CloudCompare中使用PCL进行点云处理,所以本文在VS配置PCL成功的基础上,实现CloudCompare-2.10.x对PCL的配置,并记录了实现配置的过程。原创 2023-05-14 23:58:13 · 1675 阅读 · 1 评论 -
CloudCompare二次开发之如何通过PCL进行点云滤波?
因笔者课题涉及点云处理,需要通过PCL进行点云数据一系列处理分析,查阅现有网络资料,对常用PCL点云滤波器进行代码实现,本文记录滤波器实现过程。原创 2023-05-15 16:57:50 · 1090 阅读 · 0 评论 -
CloudCompare二次开发之如何通过PCL进行点云采样?
因笔者课题涉及点云处理,需要通过PCL进行点云数据一系列处理分析,查阅现有网络资料,对常用PCL点云采样进行代码实现,本文记录采样实现过程。原创 2023-05-16 09:23:15 · 1030 阅读 · 0 评论 -
CloudCompare二次开发之如何通过PCL进行点云配准?
因笔者课题涉及点云处理,需要通过PCL进行点云数据一系列处理分析,查阅现有网络资料,对常用PCL点云配准进行代码实现,本文记录配准实现过程。原创 2023-05-16 16:06:20 · 1413 阅读 · 0 评论 -
CloudCompare二次开发之如何通过PCL进行点云分割?
因笔者课题涉及点云处理,需要通过PCL进行点云数据一系列处理分析,查阅现有网络资料,对常用PCL点云分割进行代码实现,本文记录分割实现过程。原创 2023-05-17 11:37:55 · 1191 阅读 · 1 评论 -
CloudCompare二次开发之如何通过PCL进行点云曲面重建?
因笔者课题涉及点云处理,需要通过PCL进行点云数据一系列处理分析,查阅现有网络资料,对常用PCL点云曲面重建进行代码实现,本文记录曲面重建实现过程。原创 2023-05-17 15:42:43 · 1189 阅读 · 1 评论 -
CloudCompare如何进行二次开发之插件开发?
CloudCompare除了在源代码基础上进行修改、增加、改进功能,还可以开发插件,插件不影响主程序。要实现CloudCompare的二次开发插件,需要先成功对CloudCompare编译。原创 2023-02-20 13:56:11 · 2888 阅读 · 7 评论 -
CloudCompare插件开发之点云如何创建、保存并显示?
CloudCompaer是一款优秀的开源软件,在点云处理时可以根据实际要求开发合适的插件,在实际使用中,创建点云、保存点云、显示点云的操作较为基础,为了使这些操作得到总结,本文实现创建点云、保存并显示。原创 2023-04-17 20:43:35 · 1572 阅读 · 0 评论 -
CloudCompare插件开发之如何将点云文件打开、处理并显示?
CloudCompaer是一款优秀的开源软件,在点云处理时可以根据实际要求开发合适的插件,本文需求是将点云文件打开、处理并显示,网上资源可以找到点云简单处理和显示的代码,但对于文件打开的源代码几乎没有,本文通过查阅大量资料和研究源代码实现了点云文件打开,从而达到本文将点云文件打开、处理并显示的目标。原创 2023-03-08 06:36:23 · 1953 阅读 · 0 评论 -
CloudCompare插件开发之如何设计界面ui与功能实现?
CloudCompare源代码编译成功后,即可进行二次开发,可通过修改源码实现二次开发基础功能,也可修改源码实现二次开发界面ui设计与实现,二次开发也可进行插件式开发,若想要实现更多自定义功能,可以自定义界面ui,并操作CloudCompare程序处理数据。本文讲解CloudCompare的插件能够被扩展的ui界面进行克隆点云操作。原创 2023-04-20 12:36:03 · 782 阅读 · 0 评论