Skip to content

yufish/3DUNDERWORLD-SLS-GPU_CPU

Repository files navigation

SLS

Build Status

A Structured Light Scanner

How to compile demo binaries

CMake is used to build this project. To buid the binaries, create a folder as bulding work directory.

mkdir build
cd build
cmake ..
make

Binaries are compiled and located in the bin folder.

SLS is the reconstructor running on GPU

if CUDA is dected on your machine, a binary SLS_GPU will be compiled, which is a reconstructor running on GPU

SLS_CALIB is a manul calibration application.

SLS_GRAYCODE is an application to project graycode.

All of the binaries are designed to run with alexandar data.

How to use the library

Please refer to the code in src/app/ to use your own data set.

Known issues

Since there's no good API for cameras, the camera acquisition is not implemented. However, interfaces are provided. We welcome you to implement your camera class and make a pull request to this project.

About

A structured light scanner

http://www.3dunderworld.org

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 62.7%
  • Cuda 26.7%
  • CMake 10.5%
  • Shell 0.1%