CloudCompare
吃不胖的粥
一心想退休的打工人
展开
-
点云凸包
乘胜追击再写一个点云凸包怎么找的代码好了,毕竟下一次更新也不知道是什么时候,太懒了,太懒了,不适合搞学术啥是凸包呢,在网上随便找了一个图哈,大概意思就是每个转角的地方都是凸出去的,这个代码师兄也跟我说很简单很简单,行吧,反正我是想了好久才想出来的,可能师兄的简单==和我的简单不是一个量级吧//叉乘double multi(CCVector3 p1,CCVector3 p2,CCVec...原创 2019-11-07 11:11:19 · 1504 阅读 · 0 评论 -
点云的种子填充算法来聚个类
写的代码太多了,我也不记得哪个写过哪个没有写过,好惨,找了半天才找到,既然如此,就记录一下咯一样的先申明一哈哈,ccPointCloud是cloudcompare软件里面自带的类型,就是存所有点的,反正都把它转成pcl的类型进行处理//格式转换:ccPointCloud to pcl:PointCloudvoid ccPointCloud2PointCloud(ccPointCloud ...原创 2019-11-07 11:04:39 · 1065 阅读 · 0 评论 -
点云转为图像的相关处理
为什么会有这么一个操作呢?是因为有些时候在三维上可能很难处理,但是在二维上却是很简单的事情,比如提取线性特征啊什么的,这些opencv都有很成熟的算法,直接调用就可以了(我这个憨坨坨刚开始准备直接在三维上面找直线)。这些代码呢是在很久之前写的,因为要放弃那个程序了(版本太低了,写的太差了),但是里面的代码我觉得还是可以记录一下。首先是点云转为高程差影像(里面的ccPointCloud是cl...原创 2019-11-07 10:54:30 · 5301 阅读 · 3 评论 -
cloudcompare 2.6.3新建plugin
两年前弄过,但是没有记录,现在再弄这玩意儿时竟然还琢磨了一天,特以此记录,以免后面又忘记了浪费时间。下载的cloudcompare 版本为2.6.3,(最新的是2.10,但是插件方式变化了,研究了一下不会,也没有教程,所以还是换回了2.6.3),下载的源码中有qDummy这个文件夹,这个就是样例。首先,copy这个文件夹,然后将Dummy换成自己需要的文件名,如下图所示:然后将所有文件里面的Dum...原创 2018-07-02 20:15:51 · 1945 阅读 · 0 评论 -
CloudCompare2.10 +VS 2017
CloudCompare2.10版本和之前的2.6.2版本有较大的区别,主要表现为1.如下图,版本2.6.3的plugins目录下直接为插件,而2.10的plugins目录下分为core和Example。2.版本2.6.3的参考样例为qDummy,而版本2.10的参考样例为ExamplePlugin。下面具体说说怎么配置cloudcompare + vs20171. 首先在...原创 2018-07-10 16:08:38 · 5980 阅读 · 34 评论 -
Qt5.6界面设计 + VS2017
在CloudCompare平台下进行开发时,部分子程序需要自己设计界面,年纪大了以免后面忘记,特此记录,step 1:在Qt Designer 中设计界面,生成*.ui文件;step 2:在cmd命令窗口中cd到Qt Designer所在的bin文件夹下面;step 3:在cmd命令窗口中输入 uic[空格]-o[空格]ui_*.h[空格]*.ui,其中,ui_*.h文件为产生的...原创 2018-10-30 19:38:24 · 2253 阅读 · 0 评论 -
CloudCompare2.10 + VS2017 新建插件
之前写了一篇CloudCompare 2.6.3新建插件的,但是后来更新到2.10,有人问怎么新建插件,这个我之前也琢磨了很久,网上也没有教程,所以记录一下。主要是利用下载后的文件里面exampleplugin做模板;step 1:打开plugins文件里面的E:\CloudCompare2.10\plugins\example, 复制ExamplePlugin文件夹换成自己的名字Myde...原创 2019-03-08 16:24:04 · 1243 阅读 · 10 评论