CloudCompare⼆次开发编译篇(内附交流更新通知)前⾔
CloudCompare是另⼀款开源且完善的点云处理软件,我们可以在这款软件的基础上,任意的设计成我们想要的界⾯,可以说是点云处理软件的最佳选择,所以我认为如果你是研究点云算法的可以使⽤PCL,GDAL,等其他库,如果你是做⼯程的需要点云的界⾯显⽰,那么cloudCompare就是不⼆选择,当然如果是简单的界⾯使⽤PCL和QT也是可以实现的。这⾥我们在之前的博客分享中已经有多篇⽂章解析如何使⽤PCL和Qt进⾏点云的的开发。
这⾥我们将主要带你⼊门CloudCompare 这款软件的使⽤,这款软件是完全开源的,这⾥我们从如何开始在win10上编译开始记录。
软件编译的系统是win10 X64 系统,开发软件是VS2015,联合编译需要的其他库有 QT5.8 PCL1.8.1,cmake3.15
下载CloudCompare,使⽤cmake进⾏配置和编译
通常我们直接编译是编译不过的,因为我们要配置QT的路径。
可选择的是是否与PCL联合编译,这⾥我选择⼀起编译了
同样配置好PCL的路径后点击“Configure”,如果⼀切都是正确的⼀定会在cmake中输出“Configuring done”,说明配置都正常了,我们在点击“Generate”此时将会⽣成VS2015的⼯程⽂件,我们选择“Open Project”后打开⼯程。
⼯程界⾯如图,此时我们将⼯程配置成release X64进⾏编译。不出意外应该会耗时很久然后⽣成对应的exe⽂件以及其依赖的lib⽂件和dll ⽂件。耐⼼等待吧。
按要求编译,结果没⽑病,如图
然后我们将VS⼯程的“解决⽅案”中的cloudcompare⼯程设置为“启动项”,直接运⾏既可以打开,如图
这⾥有时候,有可能是你VS的配置的问题,虽然⼀起都⽣成了但是没有将可执⾏⽂件的动态链接库⽣成保存在对应的exe⽂件下,此时会提⽰你缺少⼀些dll,我们只需要到对应的dll,与放在同⼀个⽂件下即可。
到此我们就结束如何编译cloudcompare⼯程。这样编译的原因是因为我们可以在VS⼯程中⼆次开发,当然如果你仅仅只是直接使⽤此软件的就不⽤这么复杂的去编译,可以直接下载官⽅⽹站对应的安装包即可,更多信息可以查看官⽹⽹站:/
cmake如何使用
这⾥招募有兴趣的⼩伙伴,⼀起来翻译Cloudcompare的官⽅⽂档,可能你不需要懂这个软件,只需要你英⽂稍好即可。有意者可联系主“920177957”,务必备注:姓名+学校/公司+CC翻译,也其他更多的⼈参与或者赞助与合作。
News
与QQ交流更新啦
NO.1 QQ技术交流
QQ
⼀:327490147(已满)
⼆:1091051698(已满)
三:733652779(可申请)
欢迎加⼊我们的新:733652779,主要以点,激光SLAM,视觉SLAM,⾼精地图等相关技术交流。务必按照“姓名+学校/公
司”备注(否则不予通过)
NO.2 点云与SLAM技术
两个也即将满员,有点云和SLAM等相关技术爱好者可以添加:920177957,按要求备注“姓名+学校/公司+研究⽅向”备注(否则不予通过),加⼊我们视觉与激光SLAM技术交流
NO.3 分享
欢迎热爱分享和交流的⼩伙伴们与920177957或者邮件dianyunpcl@163 交流,加⼊我们技术分享,分享⾃⼰最近阅读的论⽂,最新技术,代码经验,求职经验,以及招聘信息等等。期待你的分享
资源
三维点云论⽂及相关应⽤分享
更多⽂章可查看:
SLAM及AR相关分享
往期线上分享录播汇总
点云PCL更多活动请查看:
扫描下⽅视频号⼆维码可查看最新研究成果及相关开源⽅案的演⽰:
如果你对本⽂感兴趣,请点击“原⽂阅读”获取知识星球⼆维码,务必按照“姓名+学校/公司+研究⽅向”备注加⼊免费知识星球,免费下载pdf⽂档,和更多热爱分享的⼩伙伴⼀起交流吧!
以上内容如有错误请留⾔评论,欢迎指正交流。如有侵权,请联系删除
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论