output of DigitizerProjectionActor #700
Replies: 1 comment
-
I'm no expert and don't have experience with the SPECT system setup, but here's my two cents: The
So, each voxel contains the sum of digi weights - which corresponds to the number of gamma events if no weighting is applied - for that pixel and projection interval. That’s just my understanding from reading the docs and source code and tinkering a bit - if anyone with more experience spots anything off, or has a more accurate explanation, I’d really appreciate any corrections or insights! |
Beta Was this translation helpful? Give feedback.
-
I’m using the
DigitizerProjectionActor
to simulate a CT scanner, but I’m confused about themhd/raw
output.I’ve looked at the example in
Test028
for the SPECT system, where theDigitizerProjectionActor
is used after theDigitizerEnergyWindowsActor
(as seen in theadd_digitizer_tc99m
function). TheDigitizerEnergyWindowsActor
produces several output keys, such asPostPosition_X
,TotalEnergyDeposit
, andGlobalTime
.However, the raw file output from the
DigitizerProjectionActor
is a matrix with a shape like(500, 500, 1)
, containing just a single float value per voxel. I couldn’t find a clear explanation of this value in the documentation, and after reviewing the source code, I only found that theDigitizerProjectionActor
works by mapping the hit positions to image indices.The image seems to be displayed as a grayscale image, so I’m wondering how that value is computed. Pls help.
Beta Was this translation helpful? Give feedback.
All reactions