odlgroup / odl

Operator Discretization Library https://odlgroup.github.io/odl/
Mozilla Public License 2.0
374 stars 105 forks source link

Mathematical details about the `odl.tomo.operators.ray_trafo.RayTransform` #1604

Closed gaopinghai closed 3 years ago

gaopinghai commented 3 years ago

Hi ! I am new to this library. As far as I know,there are many models suitable for the forward transformation in CT, such as area model, line model. I wonder the mathematical details behind the odl.tomo.operators.ray_trafo.RayTransform. Please help!

ozanoktem commented 3 years ago

ODL does not compute the ray transform (or its adjoint) itself, it relies on external packages for this. The most commonly used package is ASTRA, for certain 2D geometries you may also use scikit-image. I suggest you consult the documentation in these packages to know about how the line integrals are computed.