微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AliceVision代码阅读【1】

前言

主要讲的是代码是如何运行的,并且对于原理部分,补充《SLAM14讲》之外的内容认大家读过此书)和一些C++内容。作者AliceVison下载的日期是2022年7月29日,因为作者会把代码函数打在前面,因此下载日期可能是一个关键。

此外,作者使用vscode阅读代码,通过右键可以找到函数、结构、类的具体实现,在后文中以嵌套的方式来体现,因此不表明具体文件名称

最后,作者只会讲3D重建的关键步骤,不会把每个main函数都讲,具体可以看我之后的文章

代码部分

meshroom应该只是用python写了一个接口,实际上的调用还是AliceVision里面的代码

函数的讲解:https://blog.csdn.net/daaikuaichuan/article/details/88364336重点:当使用类的指针调用成员函数时,普通函数由指针类型决定,而虚函数由指针指向的实际类型决定;执行子类构造函数之前一定会执行父类的构造函数同理,执行子类的析构函数后,一定会执行父类的析构函数这也是为什么我们一直建议类的析构函数写成虚函数的原因。纯虚函数https://www.cnblogs.com/blackandwhite/p/12496201.html

main_cameraInit.cpp→aliceVision_cameraInit

原文地址:https://www.jb51.cc/wenti/3287777.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐