SkillAgentSearch skills...

OpenScan3D

OpenScan3D是基于openmvg和openmvs二次开发的三维重建软件,旨在提供一个快速、易用、高精度的三维扫描解决方案。该软件支持多种输入数据源,包括单张图片、视频、点云等,并且可以进行自动对齐、稠密重建、纹理映射等处理,生成高质量的三维模型。 OpenScan3D还支持多种输出格式,包括OBJ、PLY、STL等,可以方便地导出到其他三维应用程序进行后续处理。此外,该软件还提供了一个可视化界面,方便用户交互和调整参数,使得三维扫描变得更加友好和简单。

Install / Use

/learn @jastinbeaber/OpenScan3D
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

OpenScan3D

OpenScan3D是基于openmvg和openmvs二次开发的三维重建软件,旨在提供一个快速、易用、高精度的三维扫描解决方案。该软件支持多种输入数据源,包括单张图片、视频、点云等,并且可以进行自动对齐、稠密重建、纹理映射等处理,生成高质量的三维模型。 OpenScan3D还支持多种输出格式,包括OBJ、PLY、STL等,可以方便地导出到其他三维应用程序进行后续处理。此外,该软件还提供了一个可视化界面,方便用户交互和调整参数,使得三维扫描变得更加友好和简单。

How to start

Dependencies

  • 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

Clone

git clone --recursive git@github.com:zxczhai/OpenScan3D.git

BUILD

cd OpenScan3D
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ../
make -j8

RUN

#run Engine
cd build/bin
./R3D
#run GUI
cd build/bin
./OpenScan3D

TODO:

  • [x] 重构代码
  • [x] 模型多种输出格式,OBJ&PLY&STL
  • [x] 添加视频输入源
View on GitHub
GitHub Stars7
CategoryDevelopment
Updated22d ago
Forks4

Security Score

85/100

Audited on Mar 8, 2026

No findings