逐镜探维:置身三维重建而后生
这个标题很有意思~ 置身三维重建于死地而后生,啥也不说了,死磕到底吧! 引子 如果现在我手里有一台相机,我呢在一片陌生的场景里,我能用这台相机去把周围的环境拍下来记录,可以尽可能地去拍没有限制,那么试想,这些一张张照片,能不能“组合”或者“还原”出我所见到的这个场景呢?这个场景要是立体的,三维的,生动活泼的,它允许我在这个“还原”出来的场景世界中去游览,观赏,就好像又回到了之前的那个真实场景中一样。能不能做到呢? ...
这个标题很有意思~ 置身三维重建于死地而后生,啥也不说了,死磕到底吧! 引子 如果现在我手里有一台相机,我呢在一片陌生的场景里,我能用这台相机去把周围的环境拍下来记录,可以尽可能地去拍没有限制,那么试想,这些一张张照片,能不能“组合”或者“还原”出我所见到的这个场景呢?这个场景要是立体的,三维的,生动活泼的,它允许我在这个“还原”出来的场景世界中去游览,观赏,就好像又回到了之前的那个真实场景中一样。能不能做到呢? ...
一个“好看”的CMake管理应该是这样的: ├── CMakeLists.txt ├── main_class.cpp ├── main.cpp ├── model │ ├── seg_0415.onnx │ └── seg_0415.trt ├── Parser │ ├── CMakeLists.txt │ ├── data_frame_parser.cpp │ └── data_frame_parser.h ├── RoadSeg │ ├── CMakeLists.txt │ ├── road_segmentation.cpp │ └── road_segmentation.hpp ├── TCPClient │ ├── CMakeLists.txt │ ├── tcp_frame_client.cpp │ └── tcp_frame_client.h ├── Test │ ├── main_simple.cpp │ ├── ptr_mat.cpp │ └── test_main.cpp └── Utils ├── CMakeLists.txt ├── logger.cpp └── logger.h 具体而言,比如Parser下面的CMakeLists.txt: ...