CloudCompare学习

  • Post author:
  • Post category:其他


CloudCompare工具是一个非常好的处理点云数据的开源工具,有个不错的框架,很多公司对该工具进行二次开发以满足公司需要(毕竟自己重新设计框架从0开发出一个这样的工具的成本还是非常大的),最近面试一家公司,也是对这个工具做二次开发的,所以现在开始学习了解下。

1、CloudCompare主页:

http://www.cloudcompare.org/

,软件下载、源码下载以及使用手册都可以在该网站找到,不过都是英文的,理解起来可能会比较费劲(对于我来说,英语比较好的可以看看)

2、源码下载地址:

https://github.com/cloudcompare/cloudcompare

3、源码编译可以参照:

https://blog.csdn.net/my_lord_/article/details/53905631

,这个帖子写得很详细,按照里边的操作基本没问题,需要注意的:

a、选择qt相关的路径,最好是选安装的同一版本的(有些工具有依赖qt,默认也会包含一些qt相关的库);

b、选择vs版本也需要注意,必须要支持C++11特性的版本,因为该工具用了很多C++11的特性,否则会编译不通过的,我先前用的vs2010版本是不行的,报了一堆错误,最后的用的vs2017;

c、运行的时候可能会报一些缺少dll的错误,从而没法运行成功的,这种情况,只需要找到对应缺少的dll文件,并把这些文件拷贝到工程所在目录下即可(这是我本机工程的路径,D:\programs\CloudCompare\cloudmakefile_win64\qCC\x64)。

4、直接安装使用该工具时,报错


,是因为缺少dX9或DX10(该软件在360软件管家即可找到),找一个安装上就可以解决该问题。



版权声明:本文为tingy123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。