BASELINE MBIR RECONSTRUCTION SOFTWARE FOR 2D and 3D PARALLEL-BEAM CT
This is a reference implementation of MBIR, but it is not parallel or optimized for speed. A much faster version of this parallel beam MBIR algorithm is available at: https://github.com/HPImaging/sv-mbirct
For other OpenMBIR packages see: https://github.com/cabouman/OpenMBIR-Index
- gcc compiler
- OpenMP API
- Python 3 or later
- Python Packages
- numpy
- matplotlib
-
Install the required software
-
Compile the code. From the main directory run
cd src && make && cd ~-
. The executables will be stored in thebin
folder. -
Run the demos
- In the
demos
folder there are fast and slow 2D and 3D demos - To run a demo execute the respective
runDemo.sh
script. - To display the result run the
displayImage.sh
script.
The
displayImage.sh
script makes use of the python IO Utilities inIO-Utils
. You can use these utilities to read the images into a python numpy array. - In the
- To be
- added later ...