How to implement digitally reconstructed radiograph (DRR) in python
Asked Answered
R

0

6

Looking for reference code, preferably in python for generating an XRAY from CT.

This should model as much of the following factors:

  • Attenuation (LUT)

  • Focal point

  • XRay beam shape and angle

  • XRay energy (keV)

I am already familiar with the following options and looking for something better then:

  1. volume.sum(1) (assuming volume is a numpy 3d array)
  2. MeVisLab supports what I'm looking for but does not allow for simple python integration without installing all of the > 1 GB software.
  3. VTK has some examples (1, 2) but they don't show working with LUT for simulating attenuation.
  4. There's this ITK example, but its in c++ and I suspect that it too works using mean intensity projection rather then simulating attenuation.
Reiss answered 1/1, 2018 at 23:8 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.