Skip to content

RECAST3D

REConstruction of Arbitrary Slices in Tomography

This visualization software for tomography, is built for use in a distributed, real-time live reconstruction pipeline. It uses TomoPackets as its protocol for requesting and receiving slice reconstructions, and other data.

See also:

Dependencies

  • OpenGL (required) development libraries and headers
  • glm (required)
  • GLFW (submodule)
  • Assimp (submodule)
  • ImGui (submodule)
  • ZeroMQ (submodule)
  • cppzmq (submodule)
  • Eigen (submodule)
  • TomoPackets (submodule)

Installation

Build RECAST3D:

After installing the dependencies, run:

git submodule update --remote --init --recursive
mkdir build
cd build
cmake ..
make -j8

The RECAST3D binary can then be found in the build directory.

Authors

RECAST3D is developed by the Computational Imaging group at CWI. Main author:

  • Jan-Willem Buurlage

Also thanks to:

  • Holger Kohr
  • Willem Jan Palenstijn

Contributing

We welcome contributions. Please submit pull requests against the develop branch.

If you have any issues, questions, or remarks, then please open an issue on GitHub.

Please Cite Us

If you have used RECAST3D for a scientific publication, we would appreciate citations to the following paper:

Real-time quasi-3D tomographic reconstruction. JW Buurlage, H Kohr, WJ Palenstijn, KJ Batenburg. Measurement Science and Technology (2018)

License

This project is licensed under the GPL. See LICENSE.md for details.

Acknowledgments

  • Iosevka font. Copyright (c) 2015-2017 Belleve Invis (belleve@typeof.net).