Published August 23, 2021 | Version v0.1.0
Software Open

Gratopy 0.1

  • 1. University of Graz

Description

The gratopy (Graz accelerated tomographic projections for Python) toolbox is a Python3 software package for the efficient and high-quality computation of Radon transforms, fanbeam transforms as well as the associated backprojections. The included operators are based on pixel-driven projection methods which were shown to possess favorable approximation properties. The toolbox offers a powerful parallel OpenCL/GPU implementation which admits high execution speed and allows for seamless integration into PyOpenCL. Gratopy can efficiently be combined with other PyOpenCL code and is well-suited for the development of iterative tomographic reconstruction approaches, in particular, for those involving optimization algorithms.

Highlights

  • Easy-to-use tomographic projection toolbox.
  • High-quality 2D projection operators.
  • Fast projection due to custom OpenCL/GPU implementation.
  • Seamless integration into PyOpenCL.
  • Basic iterative reconstruction schemes included (Landweber, CG, total variation).
  • Comprehensive documentation, tests and example code.

Files

kbredies/gratopy-v0.1.0.zip

Files (1.4 MB)

Name Size Download all
md5:e217a6a2fd1290dda62ba907f375d5d3
1.4 MB Preview Download

Additional details

Related works

Funding

Regularization Graphs for Variational Imaging P 29192
FWF Austrian Science Fund
Partial Differential Equations - Modelling, Analysis, Numerical Methods and Optimization W 1244
FWF Austrian Science Fund