bundlefusion之环境配置

bundlefusioin可以说是目前3D重建方面,做的非常优秀的一个开源算法,很值得学习一下。这篇博客 简要说明的还阔以,给个链接:https://blog.csdn.net/fuxingyin/article/details/52921958

写在文章前:

在这个重建方面,我还只是个菜鸡,所以有错误请勿喷。如果给您提供了帮助,请各位留言“作者大大真帅”,如果有疑问,请留言“菜鸡作者,XXXXXXXX(你的问题)”

bundlefusion环境配置时,github上给的说明还挺详细的,照着做慢慢来总会配通的。。

下面是我的配置过程,以及已经修改过后的工程。

工程链接见右========>(mmp,csdn资源上传有限制,下面的东东,各位就借鉴借鉴吧)

哈哈哈哈哈哈哈,想要看我的配置过程?不存在的,too young too simple!

好吧配置过程和github上没有差别,各位还是去看正版的吧,我就不抄作业了,下面是根据我遇到的一些小坑写的总结,各位看看笑笑即可

It`s important!!!!!
It`s important!!!!!
It`s important!!!!!

重要事情说三遍

1.务必使用vs2013来编译。。。。
    不然的话mLib库需要你自己重新编译,还有一系列问题,具体问题请谷歌

2.cuda版本为8.0
    不是的话,请按照vs的提示修改,百度一下你就知道

3.在工程里,你要重新配置openNI2的路径

4.不同的传感器使用,需要修改代码(默认的是kinect,忘了1代还是2代了)
    修改部分一个在GlobalAppState.h下,另一个在zParametersDefault.txt下,两个都要改


At the end:
我的环境配置是:win10,cuda8.0,  vs2013,  RGBD传感器用的华硕的prime sensor
(所以是通过openni来获取的,如果你的是kinect的话,可以使用kinect sdk来获取,这个配置下环境就好,很简单;
    如果你是orbbec的传感器的话,那么要修改下代码,通过opencv来获取图像)
    
如果你是按照我的环境要求来的话,那么只需要做两步,只要两步:
    1)安装DirectX的驱动,这个安装包里提供了,如果已经安装过,请忽略
    2)在工程中重新定义一下你的openni2路径,编译应该就没问题了。
            but,orbbec的传感器请记得使用“官翻”的openni,并将openni2的某一些文件(自己看openni/readme)拷贝到可执行文件目录下!!!!

转载请说明来处,谢谢~

best wishes,

猜你喜欢

转载自blog.csdn.net/hehehetanchaow/article/details/81567783