OpenScan3D是基于openmvg和openmvs二次开发的三维重建软件,旨在提供一个快速、易用、高精度的三维扫描解决方案。该软件支持多种输入数据源,包括单张图片、视频、点云等,并且可以进行自动对齐、稠密重建、纹理映射等处理,生成高质量的三维模型。 OpenScan3D还支持多种输出格式,包括OBJ、PLY、STL等,可以方便地导出到其他三维应用程序进行后续处理。此外,该软件还提供了一个可视化界面,方便用户交互和调整参数,使得三维扫描变得更加友好和简单。
- Eigen version 3.4 or higher
- OpenCV version 2.4 or higher
- Ceres version 1.10 or higher (optional)
- CGAL version 4.2 or higher
- Boost version 1.56 or higher
- VCG
- CUDA (optional)
- GLFW (optional)
- QT version 5.14.2 or higher
git clone --recursive [email protected]:zxczhai/OpenScan3D.git
cd OpenScan3D
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ../
make -j8
#run Engine
cd build/bin
./R3D
#run GUI
cd build/bin
./OpenScan3D
- 重构代码
- 模型多种输出格式,OBJ&PLY&STL
- 添加视频输入源