关于#orbslam2+openmvs对接#的问题,如何解决?

博主您好,我想问一些orbslam2+openmvs对接的问题
1.新加的read_pose.cpp和read_pose.h应该如何加入openmvs中呢,是要放在openMVS_comments/apps/DensifyPointCloud下,然后在cmakelists.txt加入编译信息吗,能将下修改后openmvs的文件目录吗
2. 那个运行代码是什么呢,
期待您的回复,万分感谢

如果您要将新加的 read_pose.cpp 和 read_pose.h 加入到 OpenMVS 中,您可以将它们放在 OpenMVS 源代码目录下的 openMVS_comments/apps/DensifyPointCloud/ 目录中。之后需要修改 CMakeLists.txt 文件中的编译信息,以便将其包含到 OpenMVS 的构建中。具体来说,您需要在 CMakeLists.txt 文件中找到 add_executable(DensifyPointCloud ...) 语句,然后在其中添加 read_pose.cpp 文件即可。这样在编译时就会将该文件添加到生成的二进制文件中。

运行代码的具体内容取决于您想要实现的功能。如果您是要将 ORB-SLAM2 和 OpenMVS 结合起来使用,那么您需要编写一个程序来调用 ORB-SLAM2 和 OpenMVS 的接口,并将结果传递给另一个程序。具体来说,您可以参考 ORB-SLAM2 和 OpenMVS 的示例程序,了解如何使用它们的 API。在调用 ORB-SLAM2 的过程中,您需要读取相机位姿并将其传递给 OpenMVS,而 read_pose.cpp 和 read_pose.h 是帮助您读取相机位姿的工具。因此,在运行代码之前,您需要确保熟悉 C++ 编程,并对 ORB-SLAM2 和 OpenMVS 的使用有一定的了解。